`

IE6 超链接的onclick事件无效的解决方法

 
阅读更多
<a style="color:#487DAE;" href="javascript:export_orderlist();">导出订单</a>

 今天测试提一个bug。所在360浏览器下面一个订单导出功能无效。

接到问题,找测试重现。360浏览器果然无效。使用ie6浏览器又出现了。但是ie7,8,9和firefox都是好的。

猜想应该是ie6浏览器的问题。

查找代码。发现到处功能这样实现的:

<a style="color:#487DAE;" href="javascript:" onclick="export_orderlist();“>导出订单</a>
 

既有href又有onclick。修改成

 

功能正常使用。

但是本人不喜欢把方法都写道href里面。看看是不是有其他的方式实现。继续修改,测试。

<a style="color:#487DAE;" href="javascript:void(0);" onclick="export_orderlist();">导出订单</a>
 功能没有实现。。。
<a style="color:#487DAE;" href="javascript:void(0);" onclick="export_orderlist();return false;">导出订单</a>
 
可以了。。。

以后要注意:超链接会先执行onclick事件然后才是href属性的相关操作。

 

转载地址:http://www.cnblogs.com/ainiaa/archive/2011/11/22/2259332.html

分享到:
评论

相关推荐

    Android开发之部分字符串可实现超链接点击事件的方法源码

    在上面的代码中,我们创建了一个ClickSpan对象,覆盖了onClick方法,当用户点击超链接时会启动一个浏览器Activity打开链接。然后通过indexOf方法找到超链接在字符串中的位置,使用setSpan方法将ClickSpan应用到指定...

    [removed].href = [removed].href 跳转无反应 a超链接onclick事件写法

    不过,这种方法对于IE6浏览器可能不完全有效,因为`return false`不会阻止链接的默认行为,所以推荐使用`javascript:void(0)`。 3. 明确指定`javascript:`前缀: 另一种方法是在`onclick`事件处理函数中显式使用`...

    OUTLOOK内容中的超链接打不开解决办法

    此外,在解决问题时,用户也可以尝试重建 OL 配置档或者重建用户本地帐户文件,但是这两种方法可能无法解决问题,因为它们不能解决系统性错误。如果用户想要解决问题,需要更改系统设置工具的配置,或者卸载浏览器...

    解决EXCEL超链接图片用网页打开设置方法

    解决EXCEL超链接图片用网页打开设置方法

    HTML超链接中文乱码问题分析及解决方法.docx

    本文将分析超链接中文乱码问题的成因和解决方法。 问题分析 在 HTML 超链接中,当我们需要将中文参数作为 GET 请求的参数时,直接拼接中文参数到 URL 上可能会导致乱码。例如,在一个超链接 URL 中,我们需要将...

    html 中文乱码 HTML超链接中文乱码问题分析及解决方法

    解决方法是在Action中添加一个成员变量,保存编码后的中文参数。在vm页面渲染时取出这个变量值,再拼接超链接。 在这里碰到的问题是:调用java.net.URLEncoder的encode()方法时,如果没有显示指定字符集参数,那么...

    chrome超链接调用ie打开

    chrome点击链接启动ie浏览器方法,包括浏览器启动即自动全屏脚本

    数据中心安全规划方案.docx

    超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!...

    EXCEL超链接图片用网页打开设置方法

    解决EXCEL超链接图片用网页打开设置方法

    javascript处理a标签超链接默认事件的方法

    本文实例讲述了javascript处理a标签超链接默认事件的方法。分享给大家供大家参考。具体分析如下: 有时需要在a标签上添加click事件,并且跳转前处理一些事务,故需要做一些处理;通常前端会给出一个&lt;a&gt;link来代表这个...

    一个简单的qt测试点击超链接时,将文本框内容改为超链接的 URL

    这里的`setHtml()`方法用于设置文本框的内容,`&lt;a&gt;`标签定义了一个超链接。`setOpenLinks(true)`使得用户点击链接时可以触发相应的事件。 为了响应超链接的点击,我们需要连接`QTextEdit`的`linkActivated()`信号到...

    c1FlexGrid控件超链接方法

    以下是如何在C1FlexGrid控件中实现超链接的方法。 首先,为了设置超链接样式,你需要创建一个新的CellStyle,并设置其Font属性为带有下划线的字体,ForeColor属性为蓝色,这样看起来就像一个标准的超链接。在`c1...

    EXCEL超级链接被禁止的解决方法

    EXCEL 超级链接被禁止的解决方法 在 Excel 表格中,...Excel 超级链接被禁止的解决方法是多方面的,我们需要了解系统权限、IE 的设置和注册表的修改等知识点。只有掌握了这些知识点,我们才能更好地解决这个问题。

    IE6完美解决PNG背景透明

    标题"IE6完美解决PNG背景透明"指向的是如何在IE6中正确显示具有透明度的PNG背景图像的方法。DD_belatedPNG是一个JavaScript库,专门用来解决这个兼容性问题。它通过CSS扩展和JavaScript代码,使IE6能够理解并渲染PNG...

    echarts 全国地图 点击地图上的点,打开超链接 地图点击事件

    这可以通过ECharts的`on`方法来实现: ```javascript myChart.on('click', function (params) { if (params.componentType === 'geo') { // 获取点击的省份名称 var province = params.name; // 根据省份名称...

    公司局域网组建与配置实例.docx

    超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!超链接引用无效。 错误!...

    IE6浏览器中[removed].href无效的解决方法

    然而,在IE6中,如果使用`onclick`事件处理函数并包含`return false;`语句,可能会阻止`window.location.href`的执行。这是因为`return false;`会阻止事件的默认行为,例如在超链接上点击时的默认跳转行为。在上面的...

    jsp超链接中文乱码的解决方法

    ### jsp超链接中文乱码的解决方法 在开发基于JSP(Java Server Pages)的Web应用程序时,可能会遇到一个常见的问题:超链接中的中文字符显示为乱码。这一问题通常发生在用户尝试通过包含中文字符的URL进行页面跳转...

    javascript禁止超链接跳转的方法.docx

    JavaScript 禁止超链接跳转的方法 #### 1. JavaScript 禁止超链接跳转的方法简介 JavaScript 禁止超链接跳转的方法是指通过 JavaScript 代码来阻止超链接的默认跳转行为,达到某些特定的目的。在 Web 开发中,经常...

Global site tag (gtag.js) - Google Analytics