所以我想点击一个页面的链接,该页面重定向到另一个具有3个不同div的页面,这些div会触发其href上的脚本。我无法做到这一点。我尝试使用锚点,但它不会触发href ...
第1页
<a href="second_page.html#anchor">
第二页
<div>
<a id="header" href="javascript:showonly('header');" name="anchor">
</div>
答案 0 :(得分:0)
您需要在第二页的head部分中使用onload
处理程序来捕获哈希并运行您的操作。这样的事情应该有效:
<script type="text/javascript">
window.onload = function(){
if( window.location.hash == '#anchor' ) showonly('header');
}
</script>
您的标记中不需要<a id="header" href="javascript:showonly('header');" name="anchor">
才能使其正常工作