脚本收藏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 相关文章推荐
jquery 文本上下无缝滚动,鼠标放上去就停止 小例子
Jun 05 Javascript
js复制网页内容并兼容各主流浏览器的代码
Dec 17 Javascript
JS 获取浏览器和屏幕宽高等信息代码
Mar 31 Javascript
cookie的secure属性详解
Apr 08 Javascript
jQuery模拟黑客帝国矩阵效果实例
Jun 28 Javascript
Node.js使用Express创建Web项目详细教程
Mar 31 Javascript
angularjs实现的购物金额计算工具示例
May 08 Javascript
react 父子组件之间通讯props
Sep 08 Javascript
微信小程序实现通过双向滑动缩放图片大小的方法
Dec 30 Javascript
js实现选项卡效果
Mar 07 Javascript
JavaScript设计模式之策略模式实现原理详解
May 29 Javascript
快速了解Vue父子组件传值以及父调子方法、子调父方法
Jul 15 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简单获取文件扩展名的方法
2015/03/24 PHP
php 利用array_slice函数获取随机数组或前几条数据
2015/09/30 PHP
PHP 自动加载的简单实现(推荐)
2016/08/12 PHP
JS获取父节点方法
2009/08/20 Javascript
JavaScript定时器详解及实例
2013/08/01 Javascript
枚举的实现求得1-1000所有出现1的数字并计算出现1的个数
2013/09/10 Javascript
Js保留小数点的4种效果实现代码分享
2014/04/12 Javascript
让浏览器DOM元素最后加载的js方法
2014/07/29 Javascript
AngularJs中route的使用方法和配置
2016/02/04 Javascript
基于jQuery倒计时插件实现团购秒杀效果
2016/05/13 Javascript
jQuery点击输入框显示验证码图片
2016/05/19 Javascript
浅谈JavaScript 标准对象
2016/06/02 Javascript
angular.js分页代码的实例
2016/07/27 Javascript
AngularJS基础 ng-class-odd 指令示例
2016/08/01 Javascript
JS插件plupload.js实现多图上传并显示进度条
2016/11/29 Javascript
浅谈JavaScript正则表达式-非捕获性分组
2017/03/08 Javascript
JS实现的冒泡排序,快速排序,插入排序算法示例
2019/03/02 Javascript
关于layui导航栏不展示下拉列表的解决方法
2019/09/25 Javascript
java遇到微信小程序 &quot;支付验证签名失败&quot; 问题解决
2019/12/22 Javascript
JavaScript中的this妙用实例分析
2020/05/09 Javascript
vue 使用post/get 下载导出文件操作
2020/08/07 Javascript
微信小程序用户登录和登录态维护的实现
2020/12/10 Javascript
Python的Bottle框架中获取制定cookie的教程
2015/04/24 Python
Python连接SQLite数据库并进行增册改查操作方法详解
2020/02/18 Python
Python基于jieba, wordcloud库生成中文词云
2020/05/13 Python
Python日志处理模块logging用法解析
2020/05/19 Python
用python发送微信消息
2020/12/21 Python
如何在vscode中安装python库的方法步骤
2021/01/06 Python
html5中嵌入视频自动播放的问题解决
2020/05/25 HTML / CSS
西班牙鞋子和箱包在线销售网站:zapatos.es
2020/02/17 全球购物
机电专业毕业生求职信
2013/10/27 职场文书
企业办公室主任岗位职责
2014/02/19 职场文书
事业单位个人查摆问题及整改措施
2014/10/28 职场文书
保研推荐信格式
2015/03/25 职场文书
学校教师培训工作总结
2015/10/14 职场文书
python绘制箱型图
2021/04/27 Python