【问题标题】:why hyperlinks are not working in IE 11?为什么超链接在 IE 11 中不起作用?
【发布时间】:2014-03-25 23:48:24
【问题描述】:

我有一个表格。它包含一些超链接。我可以单击它们并在 Google Chrome 和 Mozila Firefox 等浏览器中打开另一个页面,但是我无法在 IE9、IE10 中打开它们。 可能是什么问题?什么是解决方案?帮我。

在开发工具(控制台)中,我得到了

un-terminated string constant error

.

【问题讨论】:

标签: javascript html internet-explorer jsp


【解决方案1】:

除了任何编码之外,这可能是原因:

以前安装的浏览器或插件可能会干扰您计算机上的浏览器。

或者它可能是由于 DCOM 错误造成的。 如果糟糕的 DCOM 是问题,你可以在这里得到解决方案:- http://www.techsupportall.com/links-are-not-working/

【讨论】:

    【解决方案2】:

    杰, 这可能是由于不正确的连接或语句末尾的分号 (;) 省略而发生的。

    或者可以是任何未填充的服务器变量。喜欢:

        var var1 ='<% = someServerVariable %>'
        someCode
    

    有可能一些服务器变量没有被填充,浏览器编译器会将代码读取为 var1 = someCode

    请查看您的代码,看看您的代码是否存在任何类似问题。或者最好是分享您的代码 sn-p 以指出确切的问题。

    【讨论】:

      【解决方案3】:

      我遇到了同样的问题。对我来说,每当我以 ul / li 列表格式嵌入链接时,它不会让我点击第一个链接(发生很多导航菜单)。它只会让我点击嵌入的链接。我的解决方法是使用 java-script 来创建强制点击并通过。

      把这个脚本放在你的脑海里

      <script>
      function fakeClick(event, anchorObj) {
        if (anchorObj.click) {
          anchorObj.click()
        } else if(document.createEvent) {
      
      
          if(event.target !== anchorObj) {
            var evt = document.createEvent("MouseEvents"); 
            evt.initMouseEvent("click", true, true, window, 
                0, 0, 0, 0, 0, false, false, false, false, 0, null); 
            var allowDefault = anchorObj.dispatchEvent(evt);
            // you can check allowDefault for false to see if
            // any handler called evt.preventDefault().
            // Firefox will *not* redirect to anchorObj.href
            // for you. However every other browser will.
          }
        }
      }
      </script>
      

      然后在正文中,您可以对需要强制点击的任何链接使用此约定。

      <a id="link" href="#YourDestinationLinkHere" onclick="fakeClick((event.target || event.srcElement).innerHTML)">Destination</a>
      

      【讨论】:

      • 如果您想添加弹出窗口,只需将链接上的“fakeClick”替换为“alert”
      猜你喜欢
      • 2011-02-10
      • 1970-01-01
      • 2016-06-29
      • 2015-07-31
      • 1970-01-01
      • 2018-03-08
      • 2017-03-06
      • 2011-08-06
      • 1970-01-01
      相关资源
      最近更新 更多