Javascript 在Internet explorer中,无法跳转到其他页面

Javascript 在Internet explorer中,无法跳转到其他页面,javascript,html,web,Javascript,Html,Web,这是一个菜单,点击进入新页面,URL放置在href属性中,但在IE浏览器中不能跳转 在其他浏览器中没有问题 我尝试了以下方法: 将按钮标记添加到 首先确保您的IE版本与HTML5兼容或不兼容 你可以用。这是一个修改加载的HTML页面的软件 IE11存在一些质量未知的it改编: 假设其中一个可用为什么在href属性中使用javascript 试一试 在href中添加文件扩展名后重试。确保您的文件存在于同一文件夹中。在添加了目标文件的扩展名后,我已经尝试过了,但效果很好。在这种情况下,跳转是什么意

这是一个菜单,点击进入新页面,URL放置在href属性中,但在IE浏览器中不能跳转

在其他浏览器中没有问题

我尝试了以下方法:

将按钮标记添加到

首先确保您的IE版本与HTML5兼容或不兼容 你可以用。这是一个修改加载的HTML页面的软件

IE11存在一些质量未知的it改编:


假设其中一个可用

为什么在href属性中使用javascript

试一试


在href中添加文件扩展名后重试。确保您的文件存在于同一文件夹中。在添加了目标文件的扩展名后,我已经尝试过了,但效果很好。

在这种情况下,跳转是什么意思?你是指跳转到锚定吗?在本例中,您错过了HREF开头的选项。您显示的代码中没有任何链接,下面提到的后一个选项是语法错误。如果您想要一个链接将用户带到一个新页面,为什么不将该页面的URL放在href属性中呢?你到底想做什么?你的x.action的可能副本似乎用奇怪的引号括起来,外部应该是,内部应该是,就像你展示它一样,它看起来不像是封闭的。另外,请看一下控制台消息这与HTML5有什么关系?我知道它不能这样写,我想表达一般的意思,谢谢你的建议,但是这个方法,不能,它都在同一个文件中,但不是在Internet explorer中
<html>
 <head></head>
 <body>
  <a data-toggle="dropdown" href="#" class="a-l"> <img id="National_img_1" /> Menu <span class="caret"></span> </a> 
  <ul class="dropdown-menu" role="menu" id="National"> 
   <li><a href="Index_Action!getAll.action" class="lang-select">BB</a></li> 
   <li><a href="two_Action!getAll.action" class="lang-select">CC</a></li> 
   <li><a href="for_Action!getAll.action" class="lang-select">DD</a></li>
  </ul>
 </body>
</html>
var element = document.getElementsByClassName("class")[0];

element.addEventListener("click", function(event){
 window.location.href = "your_location"
});