ホームページ > 記事 > ウェブフロントエンド > URLフラグメントの変更を監視するjsコード_javascriptスキル
もちろん、ページを更新しないのが最善ですが、ブラウザのリンクをコピーしておけば、次回ブロードキャストするビデオを見つけられると期待されます。方法は非常に簡単で、URLの一部を変更するだけです。
フラグメントの変更の監視は、このタイプのプログラミングの中核です。主流のブラウザ (IE Firefox) には、フラグメントの変更を監視する onhashchange イベントがあります。
しかし、彼らの行動にはいくつかの違いがあります。 IE8 より前のバージョンの IE では、window.location オブジェクトが急速に変更されると、onhashchange がトリガーされません。これは非常に奇妙なバグです。
以下に書いた onhashchange イベントにはブラウザーの違いはありません。ページの初期化時に、URL にフラグメントがある場合、
onhashchange イベントもトリガーされる機能が追加されました。