博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
location.href语句与火狐不兼容的问题
阅读量:5743 次
发布时间:2019-06-18

本文共 911 字,大约阅读时间需要 3 分钟。

在写JS跳转语句的过程中,发现这么一个问题,location.href语句与火狐不兼容的问题
使 用了一个点击按钮跳转的js,语句很简单: 
 
<input type="button" value="添加" οnclick="location.href('http://www.jb51.net);" /> 
 
测试的时候发现其在IE下是可以用的而firefox则不能使用了。于是我在location前面加了一个 window,即改为: 
 
οnclick="window.location.href('http://baidu.com');" 
 
发现仍然不行。 
 
于是去baidu之,找到一个答案: 
 
使用window.location="url"; 代替 location.href('url');" 
 
于是将源程序改为如下即可: 
 
<input type="button" value="添加" οnclick="window.location='http://www.ddung.org'';" /> 
 
 
*****************************************
jQuery如何实现页面跳转,不要a href=....因为要根据选择跳到不同的页面,不要window.location.href=
是跳转到一个新的界面,要达到这个界面不消失,而且要跳出一个新界面?
 
 
给你几个选择:
如果是要跳转到一个新的页面
1.使用最基本的javascript,即window.open(...)
2.使用超链接也能实现你要的效果,<a target="blank" href="http://www.baidu.com">aaa</a>
blank--在新的窗口打开一个页面
3.还是超链接,,<a target="blank" href="javascript:window.open(.....)">aaa</a>
还有好多方法
 
如果你要的是弹出一个jquery的dialog等都可以实现

转载于:https://www.cnblogs.com/huapox/archive/2013/05/01/3516112.html

你可能感兴趣的文章