防止网页被嵌套

try{

  top.location.hostname;

  if (top.location.hostname != window.location.hostname) {

    top.location.href =window.location.href;

  }

}

catch(e){

  top.location.href = window.location.href;

}

时间: 2024-10-06 19:01:41

防止网页被嵌套的相关文章

html在网页中嵌套视频

1.avi格式代码片断如下:<object id="video" width="400" height="200" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"><param name="ShowDisplay" value="0"><param name=

网页上嵌套视频播放器

<EMBED SRC="视频路径" ShowStatusBar="true"  ShowPositionControls="false"  volume=10         EnableContextMenu="false" autostart="true" loop="true" width="760" height="500"> 

如何在网页中嵌套其他的HTML文件

html文件引入其它html文件的方法有三种,具体可以看下:1.IFrame引入,看看下面的代码 <IFRAME NAME="content_frame" width=100% height=30 marginwidth=0 marginheight=0 SRC="import.htm" ></IFRAME> 你会看到一个外部引入的文件,但会发现有一个类似外框的东西将其包围,可使用<iframe name="content_f

iframe的跨域高度自适应(通过跨域页面中嵌套本域页面)

实习不久接到一个任务,在网页中嵌套另一个工程的网页.本以为这是轻而易举的一件事情,结果被测试姐姐折腾得够呛.多次和我谈心说到这个高度固定导致iframe出现滚动条有多么不好看,对于工程整体的影响有多么恶劣.因为跨域的原因,这个需求被拖了许久,真是很痛苦的一件事.最终在我离开公司之前搞定了这个单. 这里就把我的研究过程写下来以供大家参考. 首先需要了解一下何为同域,何为跨域: URL 说明 是否允许通信 http://www.a.com/a.jshttp://www.a.com/b.js 同一域名

网页快捷键

网页中使用快捷键的可能性. 在网页中已经存在一些默认的快捷键,比如ctrl+Enter是提交表单,空格键是向下翻页. 虽 然不同浏览器,对允许网页可使用的快捷键的标准不同,比如:火狐和谷歌的可以允许ctrl+[a-zA-Z]和[a-zA-Z]的快捷键,但是IE浏览器 和safari浏览器只能支持[a-zA-Z]的快捷键,但是这并不妨碍我们再网页中嵌套一些,我们自己设定的快捷键方案.而且现在还拥有一些全兼容的 Jquery插件,可以轻松的帮我完成各种网页快捷键. 为什么网页中不采用快捷键? 对于p

网页性能智能优化——Apache扩展mod_pagespeed

本文主要介绍出自谷歌公司的Apache扩展模块mod_pagespeed.该模块的目标是提高网页的加载速度.具体的实现方法主要是通过优化html代码.css代码.js代码.缩放图片来减少请求数量.请求流量,从而提高网页的加载速度. ? 我们首先展示一下插件的效果.下图是还没有开启mod_pagespeed模块的情况. 在这种情况下,页面中充斥着大量空格,以及很长的变量名称和函数名称.其实对于正式运行的系统来说这些空格和名称都是一种浪费.而且将网页的源代码暴露在外,对于安全性要求比较高的网站,这种

CDHtmlDialog探索----WebBrowser扩展和网页Javascript错误处理

当WebBrowser控件(CDHtmlDialog自动创建了WebBrowser控件)加载的网页中含有错误Javascript代码时默认情况下控件会弹出错误信息提示对话框,相对于用户体验来说这样的提示完全不是开发人员想要的,针对这个问题有两个解决方案,一是完全屏蔽掉错误提示,二是控制错误的提示并且记录错误信息同时也可以控制出现错误后Javascript是否继续执行. 1.屏蔽错误信息提示 1 m_pBrowserApp->put_Silent(VARIANT_TRUE); 在CDHtmlDia

利用activeX控件在网页里自动登录WIN2003远程桌面并实时控制

首先要自己配置并打开受控端的WEB远程桌面服务,这个在"添加/删除windows组件"里有,我只在windows 2003 server里试过,没试过XP.下面我们在客户端安装微软提供的远程桌面客户端控件,这个控件的安装包可以在windows2003服务器的system32目录下找到,你可以放到web虚拟目录下供客户端下载. 远程桌面客户端控件安装完成后,在客户端计算机打开frontpage2003,创建一个新页面,选"插入"->插入WEB组件->自定义

iframe嵌套

iframe基本内涵 通常我们使用iframe直接直接在页面嵌套iframe标签指定src就可以了. <iframe src="demo_iframe_sandbox.htm"></iframe> 但是,有追求的我们,并不是想要这么low的iframe. 我们来看看在iframe中还可以设置些什么属性 iframe常用属性: 1.frameborder:是否显示边框,1(yes),0(no) 2.height:框架作为一个普通元素的高度,建议在使用css设置.