top.location.href 没有权限 解决方法
这样一样,如果有人把我的网页保存后,或者用iframe包含进去,再打开的话就会直接跳到我的文章页,以前测试成功,今天看到有个网站把我的页面给包含了,我想我的首页被iframe也没什么呀,可是点内页后,发现没有进入我的网站,查看javascript错误提示发现提示“无权访问”,在本地测试后发现问题依旧,看来是不对方网站做什么设置了,而是我网站问题,一步一步排除后发现,是 top.location.href 的问题,网上都大都使用的方法跟我的一样,找了半天终于有点解决方案了:
说是跨域问题,加上以下这句就可以了,
try{top.location.host}catch(exp){top.location=http://www.jb51.net;}
相关推荐
-
top.location.href 没有权限 解决方法
这样一样,如果有人把我的网页保存后,或者用iframe包含进去,再打开的话就会直接跳到我的文章页,以前测试成功,今天看到有个网站把我的页面给包含了,我想我的首页被iframe也没什么呀,可是点内页后,发现没有进入我的网站,查看javascript错误提示发现提示"无权访问",在本地测试后发现问题依旧,看来是不对方网站做什么设置了,而是我网站问题,一步一步排除后发现,是 top.location.href 的问题,网上都大都使用的方法跟我的一样,找了半天终于有点解决方案了: 说是跨域问题
-
IE6浏览器中window.location.href无效的解决方法
本文实例讲述了IE6浏览器中window.location.href无效的解决方法.分享给大家供大家参考.具体方法如下: window.location.href是js中跳转功能,很多人在ie6中都会发现window.location.href不能跳转了,下面我给大家来介绍一下其原因与解决方法. 问题代码如下: 复制代码 代码如下: <a href="javascript:void(0);" onclick="javascript:test();">点击
-
关于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
-
Asp.net FCKEditor 2.6.3 上传文件没有权限解决方法
打开解决方案, 找到 FileBrowser/FileWorkerBase.cs 文件 复制代码 代码如下: Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.domain;break;}catch(e) {};d=d.replace(/.*?(?:\.|$)/,'');if (d.length==0) break;try{document.d
-
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
-
JS的location.href跳出框架打开新页面的方法
今天遇到个问题,后面在框架中,当判断登录失效后要返回登录页面,但登录页面却在框架内打开,我想让它直接跳出框架打开(这里不是打开新窗口),终于在网上找到了办法,分享给大家: echo "<script language=\"javascript\">alert('登录已失效或没有登录,请登录!');location.href='login.php';</script>"; 原内容是上边这样的,要想让它跳出框架打开登录页,需要使用下面的方法: e
-
关于html+ashx开发中几个问题的解决方法
问题1:用委托字典代替switch...case. 这个问题是在处理请求时发现的,大家肯定也不愿意在自己的项目中建许多的handler来处理那么多的请求,于是就想到在一个handler里处理多个请求,ajax请求中都加一个action的参数,在handler里根据这个action做相应的处理或返回相应的数据,这里肯定没有人用if...else来判断action,大多数人都会想到用switch...case,一开始我也是用的switch,但渐渐地发现,每个case不像一个代码块,不能为其中的变量提
-
ThinkPHP控制器里javascript代码不能执行的解决方法
本文实例讲述了ThinkPHP控制器里javascript代码不能执行的解决方法.分享给大家供大家参考.具体方法如下: 这里实例分析一下thinkphp在控制器里的网页特效代码不能执行解决方法,就拿"退出"这一项来说吧,我的"退出系统"链接是写到左边的框架里的,用js动态生成的.也就是说,没法通过链接里的target来指定. 复制代码 代码如下: $this->assign('jumpurl',__url__.'/login');<br>$this
-
详解js location.href和window.open的几种用法和区别
一.location.href常见的几种形式 self.location.href;//当前页面打开URL页面 window.location.href;//当前页面打开URL页面 this.location.href;//当前页面打开URL页面 location.href;// 当前页面打开URL页面 parent.location.href;//在父页面打开新页面 top.location.href;//在顶层页面打开新页面 ①如果页面中自定义了frame,那么可将parent.self.t
-
使用Ajax时处理用户session失效问题的解决方法
在使用spingMVC的拦截器来处理用户session失效的问题时,当用户session失效会返回一串javascript字符串强制用户浏览器跳转至登录页面.然而当使用Ajax请求数据时,在验证失败后只会响应一串字符串,JavaScript并不会执行,这是由于Ajax的请求是由XMLHTTPRequest对象发起的而不是浏览器,在验证失败后服务器返回的信息会被XMLHTTPRequest对象接收到并保存在js对象中. 为了应对这种情况,可以在后台对Http请求先进行判断,将Ajax请求与普通ht
随机推荐
- 使用Angular缓存父页面数据的方法
- FSO一些代码
- go的websocket实现原理与用法详解
- SQL2008中SQL应用之- 死锁(Deadlocking)
- Windows Server 2008 R2 下配置证书服务器和HTTPS的图文教程
- vbscript实现的根据不同时间段显示不同的欢迎语
- Dockerfile 指令 ADD 和 COPY介绍
- 简述Java编程语言对象的容纳
- javascript表格隔行变色加鼠标移入移出及点击效果的方法
- Yii2 批量插入、更新数据实例
- Rsync 服务器文件同步的搭建以及使用
- js创建数据共享接口——简化框架之间相互传值
- Linux安装Oracle出现乱码怎么解决
- JavaScript 学习笔记(十二) dom
- Jquery实现图片预加载与延时加载的方法
- jquery.Jwin.js 基于jquery的弹出层插件代码
- php使用crypt()函数进行加密
- Python 列表list使用介绍
- Android 个人理财工具五:显示账单明细 上
- axios中cookie跨域及相关配置示例详解