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'';" />
相关推荐
-
location.href语句与火狐不兼容的问题
使 用了一个点击按钮跳转的js,语句很简单: <input type="button" value="添加" onclick="location.href('http://www.jb51.net);" /> 测试的时候发现其在IE下是可以用的而firefox则不能使用了.于是我在location前面加了一个 window,即改为: onclick="window.location.href('http://baidu.co
-
window.location.href的用法(动态输出跳转)
javascript中的location.href有很多种用法,主要如下. self.location.href="/url" 当前页面打开URL页面 location.href="/url" 当前页面打开URL页面 windows.location.href="/url" 当前页面打开URL页面,前面三个用法相同. this.location.href="/url" 当前页面打开URL页面 parent.location.h
-
用window.location.href实现刷新另个框架页面
在写ASP.Net程序的时候,我们经常遇到跳转页面的问题,我们经常使用Response.Redirect ,如果客户要在跳转的时候使用提示,这个就不灵光了,如: Response.Write("<script>alert('恭喜您,注册成功!');</script>"); Response.Redirect("main.html"); 这时候我们的提示内容没有出来就跳转了,和Response.Redirect("main.html&
-
window.navigate 与 window.location.href 的使用区别介绍
首先说明的是 window.navigate 与 window.location.href 都是实现页面链接跳转的,下面将介绍它们的区别. window.navigate("http://jb51.net/") 这个方法是只针对IE的,不适用于火狐等其他浏览器,在HTML DOM Window Object中,根本没有列出window.navigate这个方法,所以这个方法尽量少用,遗忘最好. location 属性是兼容所有浏览器的.因此在实现页面跳转的时候还是使用这个比较靠谱,比如
-
window.location.href中url中数据量太大时的解决方法
先说一下今天遇到的问题 一个导出excel的处理,在按钮按下后需要传很大一个数据到后台,刚开始的做法如下: 复制代码 代码如下: var actionUrlSetData = "****Action!exportDatas.action"+ "?now=" + new Date().getTime();window.location.href= actionUrl + "&" + data; 上面的data就是一个很长的字符串. 这样在火
-
js获取当前页的URL与window.location.href简单方法
利用JavaScript获取当前页的URL,这个问题起来好像很复杂,如果第一次去想这个问题,很多人估计又在琢磨到底又是哪个神一般的Javascript函数. 其实不是,Javascript获取当前页的URL的函数就是我们经常用来重定向的window.location.href. 比如如下函数: <script> var url=window.location.href; var loc = url.substring(url.lastIndexOf('/')+1, url.length); a
-
IE6浏览器中window.location.href无效的解决方法
本文实例讲述了IE6浏览器中window.location.href无效的解决方法.分享给大家供大家参考.具体方法如下: window.location.href是js中跳转功能,很多人在ie6中都会发现window.location.href不能跳转了,下面我给大家来介绍一下其原因与解决方法. 问题代码如下: 复制代码 代码如下: <a href="javascript:void(0);" onclick="javascript:test();">点击
-
javascript 中设置window.location.href跳转无效问题解决办法
javascript 中设置window.location.href跳转无效问题解决办法 问题情况 JS中设置window.location.href跳转无效 代码如下: <script type="text/javascript"> function checkUser() { if(2!=1){ window.location.href="login.jsp" rel="external nofollow" rel="e
-
window.location.href = window.location.href 跳转无反应 a超链接onclick事件写法
错误写法 , 主要是在 href="#"这里 复制代码 代码如下: 错误写法 , 主要是在 href="#"这里 脚本如下 复制代码 代码如下: if (data == "发送成功") { alert(data); window.location.href = window.location.href; } 正确的写法 href 后面跟一个
-
关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别
"window.location.href"."location.href"是本页面跳转 "parent.location.href"是上一层页面跳转 "top.location.href"是最外层的页面跳转 举例说明: 如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写 "window.location.href"."locatio
随机推荐
- remote script文档(转载自微软)(四)
- Ruby环境下安装使用bundler来管理多版本的gem
- 英文求职简历范例
- JS基础系列之正则表达式
- linux中ls命令使用详解
- 详解Java多线程编程中的线程同步方法
- ocp开闭原则_动力节点Java学院整理
- Swift中的类class与结构体struct体学习笔记
- form.submit()不能提交表单的错误原因及解决方法
- 基于javascript实现全国省市二级联动下拉选择菜单
- asp.net 实现静态页面累加访问量的三种方式
- jQuery实现异步获取json数据的2种方式
- mysql导出指定数据或部份数据的方法
- Android Activity回收与操作超时处理
- php实现设计模式中的单例模式详解
- Javascript中拼接大量字符串的方法
- PHP数组生成XML格式数据的封装类实例
- CSS中的滑动门技术
- 恶意代码与网络安全
- C#使用正则表达式隐藏手机号中间四位为*