`

ie6下 js 操作 window.location.href 不跳转 的解决方法

阅读更多

1、事件必须return false

  <a href="javascript:;" onclick="event();return false;"></a>

2、a标签的href属性设为一个锚点。

  <a href="#" onclick="event();"></a>

 

必须在event() 后添加 return false; 在event(){return false;}不行。

实在想不明白其中的区别,就先记住吧。

分享到:
评论

相关推荐

    关于js中[removed].href,location.href,parent.location.href,top.location.href的用法与区别

    标题和描述中提到了JavaScript中的几个与页面跳转和刷新相关的属性,分别是window.location.href、location.href、parent.location.href以及top.location.href。这些属性在JavaScript编程中非常常用,用于控制页面的...

    js页面跳转 js页面跳转代码汇总

    这段代码试图将页面导航至`top.jsp`,但需要注意的是,该方法在IE8及以下版本的IE浏览器中才有效,对于现代浏览器,建议使用`window.location.href`或`window.location.replace()`等替代方案。 ### 4. 使用`self....

    location.href语句与火狐不兼容的问题

    测试的时候发现其在IE下是可以用的而firefox则不能使用了。于是我在location前面加了一个 window,即改为: onclick=”[removed].href(‘http://baidu.com’);” 发现仍然不行。 于是去baidu之,找到一个答案: ...

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

    [removed].href是js中跳转功能,很多人在ie6中都会发现[removed].href不能跳转了,下面我给大家来介绍一下其原因与解决方法。 问题代码如下: 代码如下:点击会跳转&lt;/a&gt; [removed]  test = function(){   ...

    js跳转方法,网页跳转。

    JavaScript(简称JS)是一种轻量级的编程语言,常用于网页和网络应用的开发,它提供了多种方式来实现页面的跳转。以下是一些常见的JavaScript页面跳转方法: 1. **`window.location.href`**: 这是最常用的方式,...

    IE下通过a实现location.href 获取referer的值

    如果不在IE环境下,就直接使用`window.location.href`进行跳转,因为非IE浏览器通常能正确处理`Referer`。 4. **工作原理**: 当`&lt;a&gt;`标签的点击事件被触发时,浏览器会按照标准的HTTP流程发送请求,包括`Referer`...

    IE6跳转页面

    标题中的“IE6跳转页面”指的是在网页设计中,为了解决老版本浏览器,特别是Internet Explorer 6(简称IE6)的兼容性问题,设计师创建的一种特定的页面。这个页面通常会在用户使用IE6访问网站时自动显示,引导他们...

    javascript页面跳转常用代码.pdf

    需要注意的是,`window.location.href="要刷新的页面"`在某些浏览器(如IE6、Maxthon)中可能存在问题,建议使用`window.location.reload()`确保兼容性。 在服务器端,例如ASP.NET,可以使用以下方法进行页面跳转或...

    [removed].href IE下跳转失效的解决方法

    本文将深入探讨一个常见的问题,即`window.location.href`在IE下跳转失效的问题及其解决方案。 `window.location.href`是JavaScript中的一个属性,用于获取或设置当前页面的URL。当你将其赋值为新的URL时,浏览器...

    javascript页面跳转常用代码宣贯.pdf

    6. `window.navigate(location)`:该方法可以刷新当前页面,重新加载页面的所有内容。 7. `location.replace(location)`:该方法可以刷新当前页面,重新加载页面的所有内容。 8. `document.URL=location.href`:该方法...

    ie6页面不能跳转详解

    针对window.location.href在ie6下不能跳转问题详解

    JS 跳转对应的手机页面

    在JavaScript(JS)中,实现从桌面网页跳转到对应的手机页面是一项常见的需求,尤其是在响应式设计或移动优先的Web开发策略中。本篇将详细探讨如何利用JS来完成这一任务,同时也会提及一些相关工具和技术。 首先,...

    javascript页面跳转与自动刷新常用代码

    这种方法不会弹出提示框,但需要注意的是,`window.location.href="要刷新的页面"`在IE7中是可行的,但在IE6和其他一些浏览器中可能会出现问题。 #### 六、JavaScript页面跳转常用代码 除了刷新页面之外,...

    window.navigate 与 [removed].href 的使用区别介绍

    除了`href`属性,`window.location`对象还提供了其他有用的属性和方法,如`hash`(URL的哈希部分),`search`(URL的查询字符串),以及`replace()`和`assign()`方法,用于在不添加历史记录的情况下替换当前URL或...

    location.href 在IE6中不跳转的解决方法与推荐使用代码

    总结来说,解决location.href在IE6中不跳转的问题,除了考虑标签的href属性值设置外,还需要注意在JavaScript函数中合理使用return语句。通过以上讨论,我们可以了解到在不同浏览器环境下进行页面跳转时,如何编写...

    [removed].href中url中数据量太大时的解决方法

    一旦POST请求成功,会触发回调函数,此时我们构建一个新的URL,将时间戳附加到URL上以防止浏览器缓存,并使用`window.location.href`进行页面跳转。需要注意的是,服务器端需要处理POST请求,并能够将接收到的数据...

    检测移动设备跳转

    2. 跳转实现:一旦检测到用户在移动设备上,我们可以使用`window.location`对象的`href`属性来改变当前页面的URL,实现页面跳转。 ```javascript if (isMobileDevice()) { window.location.href = "mobile_version...

Global site tag (gtag.js) - Google Analytics