脚本收藏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 相关文章推荐
zeroclipboard复制到剪切板的flash
Aug 04 Javascript
jQuery 操作option的实现代码
Mar 03 Javascript
浅析JavaScript中的CSS属性及命名规范
Nov 28 Javascript
JQuery判断HTML元素是否存在的两种解决方法
Dec 26 Javascript
JQuery中使用Ajax赋值给全局变量异常的解决方法
Jan 10 Javascript
基于JQuery实现的Select级联
Jan 27 Javascript
JavaScript截取字符串的2个函数介绍
Aug 27 Javascript
JS实现往下不断流动网页背景的方法
Feb 27 Javascript
jQuery插件datepicker 日期连续选择
Jun 12 Javascript
JavaScript实现节点的删除与序号重建实例
Aug 05 Javascript
canvas的神奇用法
Feb 03 Javascript
vue中tab选项卡的实现思路
Nov 25 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 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
ThinkPHP多表联合查询的常用方法
2020/03/24 PHP
五款PHP代码重构工具推荐
2014/10/14 PHP
基于php实现七牛抓取远程图片
2015/12/01 PHP
Yii2 rbac权限控制之rule教程详解
2016/06/23 PHP
分享5个非常有用的Laravel Blade指令
2018/05/30 PHP
jquery 模式对话框终极版实现代码
2009/09/28 Javascript
js 获取坐标 通过JS得到当前焦点(鼠标)的坐标属性
2013/01/04 Javascript
移动设备web开发首选框架:zeptojs介绍
2015/01/29 Javascript
JQuery勾选指定name的复选框集合并显示的方法
2015/05/18 Javascript
Ionic实现仿通讯录点击滑动及$ionicscrolldelegate使用分析
2016/01/18 Javascript
20分钟打造属于你的Bootstrap站点
2016/07/27 Javascript
移动端滑动插件Swipe教程
2016/10/16 Javascript
关于json字符串与实体之间的严格验证代码
2016/11/10 Javascript
Jquery获取radio选中的值
2017/05/05 jQuery
jQuery Autocomplete简介_动力节点Java学院整理
2017/07/17 jQuery
详解处理bootstrap4不支持远程静态框问题
2018/07/20 Javascript
JavaScript类的继承操作实例总结
2018/12/20 Javascript
详解微信小程序之一键复制到剪切板
2019/04/24 Javascript
JQuery的加载和选择器用法简单示例
2019/05/13 jQuery
实现vuex与组件data之间的数据同步更新方式
2019/11/12 Javascript
JavaScript数组排序的六种常见算法总结
2020/08/18 Javascript
python简单程序读取串口信息的方法
2015/03/13 Python
详解python之协程gevent模块
2018/06/14 Python
Python实现查询某个目录下修改时间最新的文件示例
2018/08/29 Python
django fernet fields字段加密实践详解
2019/08/12 Python
python命令 -u参数用法解析
2019/10/24 Python
通用的Django注册功能模块实现方法
2021/02/05 Python
YesBabyOnline美国:全球性的在线婚纱礼服工厂
2018/05/05 全球购物
意大利婴儿产品网上商店:Mukako
2018/10/14 全球购物
卖房协议书
2014/04/11 职场文书
幼儿园亲子活动总结
2014/04/26 职场文书
爱心捐书倡议书
2015/04/27 职场文书
如何拟写通知正文?
2019/04/02 职场文书
Mysql效率优化定位较低sql的两种方式
2021/05/26 MySQL
Java8 CompletableFuture 异步回调
2022/04/28 Java/Android