1. BOMの紹介1. JavaScriptは3つの部分から構成される
2.ウィンドウオブジェクト
一般的な方法:
指定したウィンドウを開く <スクリプト> 関数f1() { //これは CSS スタイルではありません。開いているウィンドウのサイズを調整できます。open('test.html', 'user', 'width=500px,height=500px') } </スクリプト> </head> <本文> <button onclick="f1()">新しいウィンドウを開く</button> </本文>
<スクリプト> 関数f1() { //これは CSS スタイルではありません。開いているウィンドウのサイズを調整できます。open('test.html', 'user', 'width=500px,height=500px') } 関数f2() { タイムアウトを設定します(f1, 2000) } </スクリプト> </head> <本文> <button onclick="f2()">ワンタイムタイマー</button> </本文>
実行されなかった時間枠内でワンショットタイマーをオフにする ```javascript <スクリプト> 関数f1() { //これは CSS スタイルではありません。開いているウィンドウのサイズを調整できます。open('test.html', 'user', 'width=500px,height=500px') } </スクリプト> </head> <本文> <button onclick="f1()">新しいウィンドウを開く</button> </本文>
<スクリプト> 関数f1() { //これは CSS スタイルではありません。開いているウィンドウのサイズを調整できます。open('test.html', 'user', 'width=500px,height=500px') } 変数タイマー 関数f2() { タイマー = setTimeout(f1, 2000) } 関数f3(){ clearTimerout(タイマー) } </スクリプト> </head> <本文> <button onclick="f2()">ワンタイムタイマー</button> <button onclick="f3()">ワンショットタイマーをオフにする</button> </本文>
指定した位置に移動する <スクリプト> 関数f1() { scrollTo(0, 100) //単位はpx } </スクリプト> 一般的なイベント
注: ウィンドウ オブジェクトは BOM 構造の最上位オブジェクトであるため、ウィンドウのプロパティとメソッドを呼び出すときにウィンドウを省略できます。 <スクリプト> //ウィンドウをクリックした後に実行 window.onclick = function() { コンソール.log(111) } </スクリプト> 3.場所オブジェクト共通プロパティ hrefはアドレスバーのURLを設定または返します 共通メソッド reload() は現在のページを再読み込みします <スクリプト> 関数 getUrl() { //アドレスバーのURLを取得する コンソール.log(場所.href) //アドレスバーにページをリダイレクトする URL を設定します //location = 'https://www.baidu.com' location.href = 'https://www.baidu.com' //ページをリロードします location.reload(); } </スクリプト> </head> <本文> <button onclick="getUrl()">URL を取得</button> </本文> 4.歴史オブジェクト
<スクリプト> 関数 goBack() { 履歴.戻る() } 関数 goforward() { 履歴を転送する() } 関数goGo() { history.go(1) // 1つ進む } </スクリプト> </head> <本文> <button onclick="goBack()">戻る</button> <button onclick="goforward()">進む</button> </本文> 要約するこの記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: フロントエンドエンジニアが作ったクールなインタラクティブウェブサイトを推薦します
目次概要インデックスデータ構造バイナリツリー赤黒木BツリーB+ツリーハッシュ索引InnoDB インデ...
目次JS 関数呼び出し、適用、バインドメソッド1. call() メソッド1. call() メソッ...
目次背景コモンズチャンクプラグイン分割チャンク構成リソースを非同期に読み込む要約する背景高性能なアプ...
次のスクリプトは、MySQLデータベース全体のスケジュールされたバックアップに使用されます。 mys...
この記事は、IDEA で Web プロジェクトを作成し、Tomcat を構成する方法についての統合記...
<br />どの家庭にもそれぞれの問題があり、改訂はどの IT 企業にとっても問題の 1...
1. フィルター例: <!DOCTYPE html> <html lang=&qu...
1. 時刻の書式設定とその他の方法moment.jsライブラリファイルの使用をお勧めします2. テン...
この記事では、参考までに、簡単な計算機を実装するためのJavaScriptの具体的なコードを紹介しま...
Windows 64ビットでのMySQLのインストールについて説明します。5.7以降、MySQLの...
目次charとvarcharの違いcharとvarcharの違い上記は、MySQL における cha...
注: ソフトウェアのインストールの基本ディレクトリ パスは /usr/local です。ソフトウェア...
序文この記事では、Nginx の一般的な、実用的で興味深い構成をいくつか紹介します。この記事を読んだ...
1. インストールパッケージを保存する場所に移動しますcd /home/lnmp 2. MySQL ...
ウェブサイト機能を開発する場合、セッション キャッシュを時間内にクリアできません。一連の探索が始まり...