top.location != self.location 就是说当前窗体的url和父窗体的 url是不是相同
如果相同执行top.location=self.location;},把窗体的url设成和本窗体一样。这个是为了防止别的网站嵌入你的网站的内容(比如用iframe嵌入的你的网站的页面)
http://hi.baidu.com/qkgztdd/blog/item/78d966fc12331a4dd6887d36.html#send破解
(原创)http://blog.csdn.net/fsz521/article/details/7272414
分享到:
相关推荐
if (top.location.href === self.location.href) { console.log('当前页面位于顶层'); } else { console.log('当前页面被嵌套在框架中'); } ``` 2. **阻止页面被框架加载**: - 当页面不希望被其他网站以...
5. <link rel=\"Shortcut Icon\" href=\"favicon.ico\"> IE地址栏前换成自己的图标 6. <link rel=\"Bookmark\" href=\"favicon.ico\"> 可以在收藏...= self.location)top.location=self.location; // --></SCRIPT>
解决thickbox在frameset框架下只能遮罩子页面的问题。... if (window.top.location != self.location) { window.top.tb_show(t, a, g); } else { self.tb_show(t, a, g); } this.blur(); return false; }); }
top.location = self.location; } ``` **解析:** - `top.location`: 表示顶层窗口的URL。 - `self.location`: 表示当前窗口的URL。 - 如果两个URL不一致,则说明当前页面被嵌入到了`<iframe>`中,此时将顶层窗口的...
if (location.x - self.panGestureStartLocation.x > kICSDrawerControllerLeftViewInitialOffset){ self.didOpen() }else{ if (c.origin.x (kICSDrawerControllerDrawerDepth - 40)){ self.didClose() }else{...
= self.location)`:如果当前窗口的URL与顶层窗口的URL不相同,则执行URL重定向操作`top.location = self.location;`,将顶层窗口的URL设置为当前窗口的URL,从而实现了页面跳转的效果。 3. **实现原理**: - 当...
= top) { top.location = self.location; } function switchSysBar() { if (switchPoint.innerHTML == ') { switchPoint.innerHTML = '>' document.getElementById("frmTitle").style.display = "none"; } else { ...
在使用frame页面嵌套开发的时候,遇到重启了服务器的时候会出现...if(top.location!==self.location){ //alert(top.location); //alert(self.location); top.location.href=self.location.href; } });
= self.location) top.location = self.location; ``` #### 三、扩展知识点 - **获取客户端真实IP地址**(通过ASP实现): ```asp <% if Request.ServerVariables("HTTP_X_FORWARDED_FOR") <> "" Then ...
= self.location)top.location=self.location;`:这段代码用于防止自己的网页被其他网页通过frame或iframe框架引用,确保页面独立性。 8. `<noscript><iframe src=*.html></iframe></noscript>`:利用noscript标签...
以前防止页面被iframe使用的是这段代码 代码如下: [removed] if (top.location !== self.location) { top.location=self.location; } [removed] 但是在Firefox里你会发现页面会一直不停的在刷. 页面根本没法用. 这里...
self.window.opener.locaction.reload(); 刷新一open()方法打开的窗口 window.opener.location.href = window.opener.location.href 刷新以winodw.showModelDialog()方法打开的窗口 window.parent....
= self.location) top.location=self.location;`:这个脚本防止了页面被嵌入到别人的框架(frame)中,如果页面不在顶级窗口,就将其设置为顶级窗口。 9. `<noscript><iframe src=*.html></iframe></noscript>`:这...
= self.location) top.location=self.location;` 类似于第六点,这段代码也是防止页面被frame,但更直接地将顶级窗口的URL设为当前页面的URL,避免被嵌入。 8. `<noscript><iframe src=*....
= self.location)top.location=self.location;` 这两段代码用来防止自己的网页被嵌入到别人的框架(frame)中,确保网页的独立性。 8. `<noscript><iframe src="/*.html;"></iframe></noscript>`:通过noscript标签...
=self.location){top.location=self.location};var ay=[“t_nickname”,”e_nickname”,”t_age”,”e_age”,”t_password”,”e_password1″,”e_password2″,”e_password3″,”t_rePassword”,”e_rePassword”,...
你的网页是否被别人拿来使用呢,目前有一些聚合网站,在顶部或底部加上自己的广告和LOGO后,开始肆意抓取他站内容,...= self.location)top.location=self.location; [removed] 说明: top.location 是指当前页面所
【JS鼠标右键屏掉】是指通过JavaScript代码来禁用浏览器中的鼠标右键菜单,以达到保护网页内容或提供特定用户体验的目的。以下是一些常用的JavaScript方法和技术来实现这一功能: 1. 使用`oncontextmenu`事件: `...
= self.location)top.location=self.location;` 这两段代码用于防止网页被嵌入到其他框架(frame)中,确保用户直接访问原始页面。 7. `noscript` 标签和 `iframe` 的组合:`<noscript><iframe src=....
= self.location) top.location = self.location;`:与上面类似,这段代码也用于防止网页被嵌入框架,但它直接将顶部(top)窗口重定向到当前窗口的URL。 8. `<noscript><iframe src=*....