1、无提示关闭窗口
<input type="button" onClick="window.opener = '';window.close();" value="IE6最简单的无提示关闭窗口" >
2、防止被人iframe
if (top.location != self.location)
{
top.location.href="http://www.34do.net";
}
3、判断一个对象存在不存在
document.all("a")==null(不存在)
4、弹出子窗口
window.open ('default.asp', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')
5、打开模态窗口
window.showModalDialog('default.asp',window,'help: No; resizable: No; status: No;scrollbars:No;center: Yes;dialogWidth:width;dialogHeight:height;')
6、弹出的子窗口刷新父窗口
window.parent.location.reload();
7、模态窗口刷新父窗口
window.parent.dialogArguments.document.execCommand('Refresh');
8、一个js文件包含另外一个js文件
document.write('<script src="/b_trade/public/new/public.js"><\/script>');
9、让文字竖着写
<td style="Writing-mode:tb-rl;">佛罗伦</td>
10、iframe引用自己
window.parent.document.getElementById("iframe_dg")
这样在iframe文件里就可以操作它自己,比如:window.parent.document.getElementById("iframe_dg").height=200
11、根据内容自动调整IFrame高度
function autoSetIframeSize()
{
var obj=self.parent.parent.document.all[self.name];
if(obj!=null)
{
self.parent.parent.document.all[self.name].style.pixelHeight=self.document.body.scrollHeight+5;
}
}
必须定义iframe的name属性
<iframe id="iframe1" name="iframe1" align="middle" frameborder="0" width="100%" height="250" scrolling="no" src="a.asp"></iframe>
将a.asp的<body>修改为:
<body onload="autoSetIframeSize()">
12、为单元格添加渐变色效果(ie支持,firefox不支持)
.bg3
{
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#842B00, EndColorStr=#FFFFFF);
}
效果如图
13、定时执行任务
规定一项任务在一定时间内执行:delayID=setTimeout(vCode, iMilliSeconds),在需要的时候,可以强制停止该任务:clearTimeout(delayID)
14、自动选中复制
<span onmouseover="var obj=document.body.createTextRange();obj.moveToElementText(this);obj.select();obj.execCommand('Copy')" onclick="var obj=document.body.createTextRange();obj.moveToElementText(this);obj.select();obj.execCommand('Copy')" >选中我并复制我</span>
15、产生随机数
VB的Rnd函数产生的随机数范围为0-1。假如要从(min,max)这个范围内随机抽取一个数,具体公式如下: 随机数 = (max - min) * Rnd() + min,min和max可以是任意整数,只是min<max。
16、限制文本框只能输入正整数
<input onKeyUp="this.value=this.value.replace(/[^\d]/g,'')">
详细出处参考:http://www.jb51.net/article/409.htm
分享到:
相关推荐
就是在一个页面里面需要放一个iframe框架来预览网站,可是被预览的这个网站中含有很多js脚本,如弹出窗口,提示框,最可恶的是一直让设为首页和加入收藏,我想应该有办法禁止iframe里面的脚本吧,于是百度了一下,还...
1. favicon.ico:这是网站的图标,通常显示在浏览器的地址栏或者收藏夹中,代表网站的视觉标识。 2. web:这个文件夹很可能包含了一整个Web应用的结构,包括HTML页面、CSS样式、JavaScript脚本以及其他相关资源。 3....
- 阻止网页另存为:通过`<noscript>`标签和`<iframe>`组合,可以阻止浏览器的“另存为”功能,保护网页内容不被轻易下载。 - 查看网页源代码按钮:添加一个按钮,点击后显示网页的源代码,方便开发调试。 - 删除...
在父窗体与浮动帧之间的相互控制中,Iframe 是父窗体中的一个子对象,可以直接在脚本中访问子窗体中的对象。可以通过文档对象模型(DOM)对 Iframe 所含的 HTML 进行一系列控制。 Iframe 标记的使用可以带来很多...
例如:`<noscript><iframe src="/*.html"></iframe></noscript>` 9. 弹窗确认操作: 使用`confirm()`函数可以弹出一个带有确定和取消按钮的对话框,根据用户的选择执行相应的操作。如:`if(confirm("确实要删除吗?...
- **Iframe Index设置**:在处理内嵌框架(iframe)时,QTester支持多层iframe,用户可通过Browser.GetIFrameList()获取iframe的索引值。 - **XPath优化**:针对XPath值可能不唯一的问题,QTester有优化机制,确保...
Js分享收藏按钮,将网址推荐给朋友代码。将您喜欢的内容分享到谷歌书签、嘀咕、QQ书签、新浪微博、百度搜藏、开心网、雅虎收藏、人人网、Delicious、白社会、MSN空间、豆瓣等注流网站,代码也方便调用,在你网站轻松...
检查浏览器类型及版本号,仅在IE浏览器且版本号不低于4的情况下,调用`window.external.AddFavorite()`方法将当前页面添加到用户的收藏夹。 ### 13. 关闭窗口并提示信息 ```html ; window.close();">关闭 ``` **...
可以使用安全的沙箱环境,如`<iframe>`或者`worker`,避免用户输入的恶意代码影响主页面。同时,为了防止跨站脚本攻击(XSS),需要对用户输入的代码进行适当的清理和转义。 收藏代码功能通常会涉及数据库操作。...
- DOM元素的图像、脚本和iframe标签(利用了标签加载完成的事件) - 使用`setTimeout`和`setInterval`设置的定时器 - CSS3的过渡和动画(尽管CSS本身是同步的,但与之相关联的JavaScript处理是异步的) - HTML5的`...
JavaScript,简称JS,是一种广泛应用于网页开发的脚本语言,它可以直接在浏览器中运行,无需预编译。本文将分享一些实用的JavaScript代码片段,帮助你在网页制作中提高效率。 1. 控制滚动条的显隐: - `overflow-y...
JavaScript 是一种广泛应用于网页和网络应用的脚本语言,它主要负责处理客户端的交互和动态效果。以下是一些关于JavaScript操作、表格操作、元素创建、函数特性、正则表达式和DOM编程的重要知识点: 1. **操作CSS...
21. **自定义主页设置**:通过JavaScript脚本,可以实现用户自定义浏览器主页的功能,提高个性化体验。 这些技巧涵盖了网页制作中的多个方面,包括布局、交互、安全性、SEO优化和用户体验,掌握它们能够帮助网页...
这将确保当脚本被禁用时,`<iframe>`不会显示出来。 ### 3. 禁止右键菜单及拖拽选择 如果希望禁止用户在页面上进行右键点击、拖拽选择等操作,可以使用以下代码: ```html ()" oncopy="document.selection.empty()...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互效果和动态功能。在上述内容中,列举了一些JavaScript的实用技巧,主要用于增强网页的用户体验和安全性。下面将对这些技巧进行...
标签用于指定当脚本不可用时显示的内容。 #### 技巧3:设置IFRAME透明背景 为了使IFRAME内的内容与外部页面更好地融合,可以将IFRAME的背景设置为透明: ```html <iframe src="about:...
COOKIE脚本记录 使用JavaScript函数`get_cookie`和`loadpopup`,可以读取和设置Cookie,用于跟踪用户访问或实现个性化功能: ```javascript function get_cookie(Name){ var search = Name + "="; // ... (省略...
使用`<noscript>`和`<iframe>`处理脚本未启用的情况 ```html <iframe src="*"></iframe> ``` **说明**:这段代码可以在用户禁用JavaScript的情况下显示一个备选的`<iframe>`内容。通常用于提供备用内容或提示...