zoukankan      html  css  js  c++  java
  • 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等都可以实现
  • 相关阅读:
    js获取input file完整路径的方法
    form提交表单上传图片
    基于HTML5的可预览多图片Ajax上传
    ie11兼容
    上传时获取文件的完整路径图片预览的js代码(兼容Firfox和IE)
    学习笔记
    ie浏览器兼容性(ie9,ie10)
    大学最后悔的事
    easyui 分页
    jQuery学习
  • 原文地址:https://www.cnblogs.com/huapox/p/3516112.html
Copyright © 2011-2022 走看看