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


    在写JS跳转语句的过程中,发现这么一个问题,location.href语句与火狐不兼容的问题
    使 用了一个点击按钮跳转的js,语句很简单: 
     
    <input type="button" value="添加" onclick="location.href('http://www.jb51.net);" /> 
     
    测试的时候发现其在IE下是可以用的而firefox则不能使用了。于是我在location前面加了一个 window,即改为: 
     
    onclick="window.location.href('http://baidu.com');" 
     
    发现仍然不行。 
     
    于是去baidu之,找到一个答案: 
     
    使用window.location="url"; 代替 location.href('url');" 
     
    于是将源程序改为如下即可: 
     
    <input type="button" value="添加" onclick="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等都可以实现
  • 相关阅读:
    如何为基于windows验证的站点的某个页面、文件或文件夹单独设置匿名访问
    JMeter基础
    selenium select操作及其他补充
    HTML面试
    第一天
    AspNetPager 7.4.2版发布
    java移位运算copy来的。为了备忘
    android 开发中的错误
    启动android模拟器报错
    最省内存的方式加载图片资源
  • 原文地址:https://www.cnblogs.com/huapox/p/3516112.html
Copyright © 2020-2023  润新知