1

これを投稿するが、以下を使用する馬鹿のように聞こえないことを願っています:

<body onhashchange="HashChangeHandler();">

無効なマークアップ検証を引き起こしています。

bodyタグ以外に貼れる場所はありますか?

あることは知っていますが、それが理にかなっている場合、どこに置くべきかわかりませんwindow.onhashchange = funcRef;window.addEventListener("hashchange", funcRef, false);

サイトはまだ完全に機能していますが、無効なマークアップ フラグが私を悩ませています!

4

1 に答える 1

1

あることは知っていますが、それが理にかなっている場合、どこに置くべきかわかりません。

<script>要素で。それで全部です。

<script>
function thingy(e) {
    alert('changed');
}
window.addEventListener("hashchange", thingy, false);
</script>
于 2013-04-25T08:52:52.193 に答える