div上的onclick =“location.href(etc)”在IE9上不起作用

时间:2012-12-20 15:03:14

标签: javascript internet-explorer

我试图不使用ahref而是简单的onClick,以便从其他页面返回我的主页。实际上,我想把横幅放在后台-img是css,因此div是空的,因此,不可能建立一个链接。 我决定使用onclick,它在firefox上完美运行,但IE9不会接受它。

以下是代码:

<div id="title" onclick="location.href='indextest.html';" style="cursor:pointer;">
</div>

一个想法,任何人?

3 个答案:

答案 0 :(得分:0)

如果你对JQuery很好,那么这是一种干净的方式。它可以在IE上运行..

   <div id="title" style="cursor:pointer;">
   </div>    

  $("#title").change(function()
  {
   document.location.href = 'indextest.html';
  });

请参阅此帖onclick="location.href='link.html'" does not load page in Safari

答案 1 :(得分:0)

尝试使用document.location.href代替location.href

<div id="title" onclick="document.location.href='indextest.html';" style="cursor:pointer;"></div>

答案 2 :(得分:-1)

$('.target').click(function() {
      window.location.href='newpage.php';
});

检查一下..