希望我听起来不像是白痴,而是使用:
<body onhashchange="HashChangeHandler();">
导致无效的标记验证。
除了身体标签之外,我还能把它放在其他地方吗?
我知道有window.onhashchange = funcRef;
或window.addEventListener("hashchange", funcRef, false);
,但如果有意义,我不知道该放在哪里。
该网站仍然完美无缺,但无效的标记标志正在困扰我!
答案 0 :(得分:1)
我知道有...但我不知道在哪里放,如果这是有意义的。
在<script>
元素中。就是这样。
<script>
function thingy(e) {
alert('changed');
}
window.addEventListener("hashchange", thingy, false);
</script>