`

IE6环境下遭遇winow.location.href=''的跳转bug

阅读更多

IE6环境下遭遇winow.location.href=''的跳转bug

Js代码 复制代码
  1. <script type="text/javascript">   
  2. function goUrl(x)   
  3. {   
  4.      window.location.href=x;   
  5. }   
  6. </script>   
  7. <a href="javascript:;" onclick="javascript:goUrl('http://www.sina.com');">跳转1</a>   
  8. <a href="javascript:void(0);" onclick="javascript:goUrl('http://www.sina.com');">跳转2</a>   
  9. <a href="javascript:void(0);" onclick="javascript:goUrl('http://www.sina.com');return false;">跳转3</a>   
  10. <a href="#" onclick="javascript:goUrl('http://www.sina.com');">跳转4</a>   
  11. <a href="###" onclick="javascript:goUrl('http://www.sina.com');">跳转5</a>  
<script type="text/javascript">
function goUrl(x)
{
     window.location.href=x;
}
</script>
<a href="javascript:;" onclick="javascript:goUrl('http://www.sina.com');">跳转1</a>
<a href="javascript:void(0);" onclick="javascript:goUrl('http://www.sina.com');">跳转2</a>
<a href="javascript:void(0);" onclick="javascript:goUrl('http://www.sina.com');return false;">跳转3</a>
<a href="#" onclick="javascript:goUrl('http://www.sina.com');">跳转4</a>
<a href="###" onclick="javascript:goUrl('http://www.sina.com');">跳转5</a>
 

测试环境IE6,IE7,Firefox 3。

 

跳转1和2在IE6环境下无效,3、4、5在IE6,IE7,Firefox3.01下测试均能 通过,。

跳转4和5最简洁。

关键在于<a>的href属性,空链接用"#","###"。

为了不返回网页顶端。

空链接推荐用"###"。

分享到:
评论

相关推荐

    用window.open打开新窗口后在父窗口中调用新窗口中的代码

    当在网页中用javascript winow.open 打开一个新窗口后,是否能在你窗口中调用并执行新窗口中的代码或调取其中的元素? 答案是肯定的。 这段示例代码不但能在父窗口页面test.html中执行被打开的新窗口页面test-open...

    用浏览器打开新窗口后在父窗口中调用新窗口中的代码的方法

    当在网页中用javascript winow.open 打开一个新窗口后,是否能在父窗口中调用并执行新窗口中的代码或调取其中的元素? 答案是肯定的。 这段示例代码不但能在父窗口页面test.html中执行被打开的新窗口页面test-open...

    用浏览器打开新窗口后在父窗口中调用新窗口中的代码

    当在网页中用javascript winow.open 打开一个新窗口后,是否能在父窗口中调用并执行新窗口中的代码或调取其中的元素? 答案是肯定的。 这段示例代码不但能在父窗口页面test.html中执行被打开的新窗口页面test-open...

    用eclipse编译Winow界面

    在本文中,我们将深入探讨如何使用Eclipse IDE来编译Windows界面...总之,结合Eclipse的强大功能和WinAPI的灵活性,开发者可以在不离开熟悉的IDE环境下开发Windows桌面应用程序,这无疑为学习和开发提供了极大的便利。

    JQUERY WINOW 不一样的窗口

    **6. 学习与资源** 为了帮助开发者快速上手,jQuery Window 提供了详细的API文档、示例代码和在线演示,还有活跃的社区支持,解答使用过程中的疑问。 总之,jQuery Window 是一款强大且灵活的窗口插件,它的易用性...

    winow tomcat 端口冲突

    在dos下,输入 netstat -ano|findstr 8080 //说明:查看占用8080端口的进程 显示占用端口的进程 taskkill /pid 6856 /f //说明,运行windows自带taskkill命令,将上面显示的进程号,结束掉。

    winow8 设计风格

    新的window8设计风格,新的开始,模块化的设计,动态效果非常好。

    winow系统安装 win7、win10均可

    由于win10安装包过大,所以在资源中并没有上传。不过在资源中上传了 win10下载出处,在此出处下载的win10系统无广告,并且稳定,安全。

    解决firefox下resize事件无效问题

    在某些情况下,尤其是当代码在页面加载完成后立即注册`resize`事件监听器时,Firefox可能不会正确地触发事件。这是因为Firefox的优化机制可能导致事件处理程序不被调用。 解决`resize`事件在Firefox中无效的问题,...

    win字体更改软件.zip

    在Windows操作系统中,用户界面的字体风格是系统默认设置的一部分,通常情况下,这些字体是不可直接更改的。然而,通过一些第三方软件,我们可以定制个性化字体风格以满足个人喜好或特定需求。"win字体更改软件.zip...

    Windows Server 2008啟動顯示BootMGR is missing解决方法

    Step 2: 如果出現找不到操作系統的界面,提示 add drivers 添加驅動,请直接下一步。 Step 3: 執行 bootrec /scanos,bootrec /fixboot,bootrec /fixmbr,bootrec /rebuildbcd 命令,然後重啟。 bootrec 命令是 ...

    【完整版前端+后端+数据库】微信小程序引流公众号.zip

    1、增加本年度数据部分 2、部分栏目改版 3、更新二维码api 4、补全百家姓 5、删除数据库多余数据 ...winow系统兼容性未做测试,其它版本未测试;数据文件导入注意编码UTF-8,微信环境内使用必须要配置认证服务号。

    Android代码-自定义Floatview实现全站浮动按钮和来电秀

    MIUI使用TYPE_TOAST也会无效,所以MIUI系统中需要在manifest里面注册SYSTEM_ALERT_Winow权限,其他系统可以不用. 导入: compile 'com.allenliu:floatview:1.0.1' 初始化Floatview: FloatView(Context context, int ...

    js怎么覆盖原有方法实现重写

    在JavaScript中,重写或覆盖原有的方法是一种常见的实践,它允许开发者在不改变原代码的基础上扩展或修改功能。在给出的示例中,`myblur`函数被另一个匿名函数覆盖,实现了方法的重写。以下是关于JavaScript中如何...

    最新开运网源码,运势测算网站源码,流年风水起名+八字算命+算财运姻缘+易经周易+占卜测试

    6、综合分析  7、姻缘分析 8、十年大运 9、月老姻缘 10、一生财运 11、紫微斗数 12、八字合婚 13、号码分析 14、宝宝起名 支持功能: 微信/支付宝的PC支付和H5支付、海外paypal支付、分销功能、支持设置一...

    PB控件制作

    可以通过对象库(Object Library)将它们拖放到窗口(Winow)或对话框(Dialog)上。 2. 用户自定义控件(User Object):如果内置控件不能满足需求,可以创建用户自定义控件。这涉及到创建一个新的对象类,扩展PB的基础...

Global site tag (gtag.js) - Google Analytics