脚本收藏iframe


Posted in Javascript onJuly 21, 2006

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,'')"> 

Javascript 相关文章推荐
鼠标图片振动代码
Jul 06 Javascript
基于jquery的获取浏览器窗口大小的代码
Mar 28 Javascript
js写出遮罩层登陆框和对联广告并自动跟随滚动条滚动
Apr 29 Javascript
javascript中数组方法汇总
Jul 07 Javascript
location.hash保存页面状态的技巧
Apr 28 Javascript
BootStrap中Datepicker控件带中文的js文件
Aug 10 Javascript
jQuery日程管理插件fullcalendar使用详解
Jan 07 Javascript
jQuery实现获取动态添加的标签对象示例
Jun 28 jQuery
小程序:授权、登录、session_key、unionId的详解
May 15 Javascript
微信小程序canvas开发水果老虎机的思路详解
Feb 07 Javascript
JavaScript变量Dom对象的所有属性
Apr 30 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
Aug 17 Javascript
document.all还是document.getElementsByName?
Jul 21 #Javascript
关于IFRAME 自适应高度的研究
Jul 20 #Javascript
怎么用javascript进行拖拽
Jul 20 #Javascript
繁简字转换功能
Jul 19 #Javascript
Javascript - HTML的request类
Jul 15 #Javascript
表单的一些基本用法与技巧
Jul 15 #Javascript
popdiv
Jul 14 #Javascript
You might like
php字符串函数学习之substr()
2015/03/27 PHP
基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码
2015/08/25 PHP
PHP实现二叉树的深度优先与广度优先遍历方法
2015/09/28 PHP
PHP利用curl发送HTTP请求的实例代码
2020/07/09 PHP
javascript验证身份证完全方法具体实现
2013/11/18 Javascript
JavaScript中的lastIndexOf()方法使用详解
2015/06/06 Javascript
jQuery插件datepicker 日期连续选择
2015/06/12 Javascript
js实现搜索框关键字智能匹配代码
2020/03/26 Javascript
JavaScript判断表单为空及获取焦点的方法
2016/02/12 Javascript
JavaScript基于原型链的继承
2016/06/22 Javascript
基于JS实现发送短信验证码后的倒计时功能(无视页面刷新,页面关闭不进行倒计时功能)
2016/09/02 Javascript
浅析Angular19 自定义表单控件
2018/01/31 Javascript
Node.js中的不安全跳转如何防御详解
2018/10/21 Javascript
VUE引入第三方js包及调用方法讲解
2019/03/01 Javascript
ES6学习笔记之字符串、数组、对象、函数新增知识点实例分析
2020/01/22 Javascript
JavaScript中使用Spread运算符的八种方法总结
2020/06/18 Javascript
Vue的v-model的几种修饰符.lazy,.number和.trim的用法说明
2020/08/05 Javascript
JS实现悬浮球只在一侧滑动并且是横屏状态下
2020/08/19 Javascript
小程序实现录音功能
2020/09/22 Javascript
Python微信企业号开发之回调模式接收微信端客户端发送消息及被动返回消息示例
2017/08/21 Python
Python装饰器模式定义与用法分析
2018/08/06 Python
Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例
2019/02/21 Python
Python可变参数会自动填充前面的默认同名参数实例
2019/11/18 Python
Python pandas RFM模型应用实例详解
2019/11/20 Python
python 工具 字符串转numpy浮点数组的实现
2020/03/14 Python
Python基于BeautifulSoup爬取京东商品信息
2020/06/01 Python
Django2.1.7 查询数据返回json格式的实现
2020/12/29 Python
关于圣诞节的广播稿
2014/01/26 职场文书
学生抄袭作业的检讨书
2014/10/02 职场文书
交通事故赔偿协议书
2014/10/16 职场文书
大学生求职自荐信范文
2015/03/04 职场文书
医务人员岗前培训心得体会
2016/01/08 职场文书
2016年教师党员公开承诺书
2016/03/24 职场文书
2019年朋友圈经典励志语录50条
2019/07/05 职场文书
Nginx反爬虫策略,防止UA抓取网站
2021/03/31 Servers
雄兵连:第三季先行图公开,天使恶魔联合,银河之力的新力量
2021/06/11 国漫