`
鹤惊昆仑
  • 浏览: 232115 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript:void();在IE下会报告语法错误

阅读更多
javascript:void();在IE下会报告语法错误(见test2),而firefox不会报错。并且当该错误发生时,microsoft script editor或者IE8自带的debugger都帮不了你(根本不会自动定位错误)。
<script>
function test(){
	alert(1);
}
</script>

<a href="javascript:void();" onclick="test();return false;">test1</a>

<a href="javascript:void();" onclick="test();">test2</a>

<a href="javascript:void(0);" onclick="test();">test3</a>
0
0
分享到:
评论

相关推荐

    javascript:void(0);

    同等学力模拟试题Section A Directions:In this section there are two incomplete dialogues and each dialogue has three blanks and three choices A,B and C,taken from the dialogue.Fill in each of the ...

    C#代码javascript:void(0);

    工控带视觉点胶机运动控制,CCD定位,直线圆弧插补

    swot分析法javascript:void(0);

    去玩得起我的期望的委屈的期望短期我对得起我的缺点我去打球的委屈的

    JavaScript中void(0)的具体含义解释

    1. javascript:void (expression) 2. javascript:void expression 其中,expression 是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。 void 操作符的主要作用是...

    空链接 href="#"与href="javascript-void(0)"的区别.docx

    ### 空链接 `href="#"` 与 `href="javascript:void(0)"` 的区别 在Web开发中,经常会遇到需要创建空链接的情况,这些链接主要用于页面内的导航或者是触发某些JavaScript事件,而不是真正的跳转到另一个页面。在HTML...

    VUE 项目在IE11白屏报错 SCRIPT1002: 语法错误的解决

    在开发Vue项目时,遇到IE11浏览器白屏并报出`SCRIPT1002: 语法错误`的问题,通常是由于IE11不支持ES6语法导致的。Vue.js自身和许多现代JavaScript库广泛使用了ES6特性,而IE11并不完全支持这些新特性。以下是一些...

    比较详细的关于javascript中void(0)的具体含义解释

    JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. [removed]void (expression) 2. [removed]void expression expression 是一个要计算的 JavaScript...

    jquery 仿QQ相册

    &lt;li&gt;&lt;a title="" href="javascript:void(0);"&gt;&lt;img alt="" src="pics/1.jpg"&gt;&lt;/a&gt; &lt;li&gt;&lt;a title="" href="javascript:void(0);"&gt;&lt;img alt="" src="pics/2.jpg"&gt;&lt;/a&gt; &lt;li&gt;&lt;a title="" href=...

    ie11兼容es6语法资源包

    标题中的"ie11兼容es6语法资源包"就是为了解决一个长期存在的问题:如何在不支持新标准的老版本浏览器,如Internet Explorer 11(IE11),中运行使用ES6新特性的代码。 首先,我们来详细探讨一下ES6,也称为...

    a标签的学习总结

    7. **避免使用`javascript:`协议**:尽管`javascript:`协议可用于在`href`中执行JavaScript,但这样做可能导致`window.onbeforeunload`事件被意外触发,并在IE中使GIF动画暂停。推荐的做法是使用`onclick`属性来调用...

    详解javascript void(0)

    - **`void(0)`**:`javascript:void(0)`在链接中使用时,阻止了默认的链接行为。点击这样的链接,浏览器不会尝试导航到任何URL,而是执行`void(0)`表达式,保持当前页面状态不变。 - **链接到ID**:相比之下,如果...

    JavaScript语法速查表

    语法学习,随查随用

    JavaScript:The.Definitive.Guide 6th edition

    《JavaScript:The Definitive Guide》(JavaScript权威指南)是由David Flanagan编写的,是JavaScript编程领域中备受推崇的经典著作之一。本书第六版于2011年出版,由O'Reilly Media, Inc.发行,覆盖了当时最新的...

    javascript分页效果code

    outstr = outstr + "&lt;a href='javascript:void(0)' onclick='gotopage("+(parseInt((cpage-1)/10)*10)+")'&gt;previous&lt;/a&gt;"; for (count=parseInt(totalpage/10)*10+1;count;count++) { if(count!=cpage) { ...

    Google语法高亮JavaScript功能

    Google语法高亮JavaScript功能就是为了解决这一问题而设计的,它能够让代码在网页上以颜色鲜明、结构清晰的方式呈现,使得开发者和读者能够更轻松地理解和分析代码。 **什么是语法高亮** 语法高亮(Syntax ...

    javascript 语法教程及实例

    JavaScript 是一种广泛应用于Web开发的轻量级脚本语言,它在1995年由Netscape公司的Brendan Eich创造,最初名为LiveScript,后因Java的流行而更名为JavaScript,尽管名字相似,但它与Sun公司的Java语言在语法和设计...

    IE出错了,脚本错误,修复小工具

    当脚本代码存在语法错误、逻辑错误或者与浏览器兼容性问题时,就会出现脚本错误。这种错误可能会阻止页面的正常运行,如按钮失效、页面部分无法显示等。 "IE显示不正常"可能指的是页面布局错乱、图片未加载、文字...

    [removed];与[removed]void(0)使用介绍

    ` 和 `javascript:void(0)` 在IE浏览器中可能会引起一些问题,例如可能导致GIF动画停止播放。因此,推荐使用多个 `#` 来避免潜在的问题,同时在 `onclick` 事件中使用 `return false;` 来确保不执行任何默认行为,且...

    使用JSLint完成JavaScript语法检查

    JavaScript是一种广泛应用于Web开发的动态编程语言,但其灵活性可能导致代码质量参差不齐,语法错误和潜在问题难以察觉。为了确保代码的质量和可维护性,开发者常常借助于静态代码分析工具,比如JSLint。本文将深入...

Global site tag (gtag.js) - Google Analytics