DHTML_____window对象方法
<html>
<head>
<meta charset="utf-8">
<title>window对象方法</title>
</head> <body>
<div style="text-align:center;text-">Window对象的方法</div>
<div id="divId"></div>
<input type="button" value="取消间歇定时器" onclick="clearInter()"/> <input type="button" value="打开新窗口" onclick="moveWin()"/> <input type="button" value="改变浏览器窗口大小" onclick="resizeWin()"/> <input type="button" value="打开新窗口" onclick="openWin()"/> <input type="button" value="新窗口自动关闭" onclick="testWin()"/> <input type="button" value="模态对话框自动关闭" onclick="testDialog()"/> <script language="javascript">
//01alert
//window.alert("alert!!!"); //02 确认对话框
//window.confirm("???"); //03 输入信息对话框
//window.prompt("提示信息","默认值"); //04 close() 关闭当前浏览器窗口
//window.close(); //05 导航到指定URL资源
//window.navigate("http://www.baidu.com");
//window.navigate('http://www.baidu.com'); //06 间歇定时器
var int=setInterval("inner()",2000);
var s="";
function inner(){
var div=document.getElementById("divId");
s+="Hello World!!!<br/>";
div.innerHTML=s;
} //07 定时计时器
//setTimeout('inner()',5000); //08 取消间歇定时器
//即使得当前间歇计时器停止执行,执行过的内容仍在
function clearInter(){
window.clearInterval(int);
} //09 取消定时计时器 参数为计时器变量
//window.clearTimeout(int); //10 移动浏览器窗口到指定的屏幕位置
//在IE浏览器中有效
function moveWin(){
myWin=window.open('http://www.baidu.com','_blank','width=200,height=100');
myWin.document.write("新窗口!!!");
myWin.moveTo(0,0);
myWin.focus();
} //11 改变浏览器窗口大小
function resizeWin(){
window.resizeTo(400,400);
} //12 打开新窗口
function openWin(){
window.open('http://www.baidu.com','_blank','top=10,left=0,toolbar=no,width=100,height=100');
} //13 模态对话框窗口 必须关闭模态对话框才能在原始网页窗口进行操作
//window.showModalDialog('http://www.baidu.com','zhangsan'); //14 非模态对话框窗口 不用关闭模态对话框也能在原始网页窗口进行操作
//window.showModelessDialog('http://www.baidu.com','zhangsan'); //测试打开一个小窗口 5秒后自动关闭
function testWin(){
myWin=window.open("./test02.html","_blank","width=100,height=100");
myWin.moveTo(0,0);
setTimeout("myWin.close()",5000);
} function testDialog(){
var myDialog=window.showModalDialog();
setTimeout('myDialog.close()',5000);
//
}
</script>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>window对象方法</title>
</head> <body>
<div style="text-align:center;text-">Window对象的方法</div>
<div id="divId"></div>
<input type="button" value="取消间歇定时器" onclick="clearInter()"/> <input type="button" value="打开新窗口" onclick="moveWin()"/> <input type="button" value="改变浏览器窗口大小" onclick="resizeWin()"/> <input type="button" value="打开新窗口" onclick="openWin()"/> <input type="button" value="新窗口自动关闭" onclick="testWin()"/> <input type="button" value="模态对话框自动关闭" onclick="testDialog()"/> <script language="javascript">
//01alert
//window.alert("alert!!!"); //02 确认对话框
//window.confirm("???"); //03 输入信息对话框
//window.prompt("提示信息","默认值"); //04 close() 关闭当前浏览器窗口
//window.close(); //05 导航到指定URL资源
//window.navigate("http://www.baidu.com");
//window.navigate('http://www.baidu.com'); //06 间歇定时器
var int=setInterval("inner()",2000);
var s="";
function inner(){
var div=document.getElementById("divId");
s+="Hello World!!!<br/>";
div.innerHTML=s;
} //07 定时计时器
//setTimeout('inner()',5000); //08 取消间歇定时器
//即使得当前间歇计时器停止执行,执行过的内容仍在
function clearInter(){
window.clearInterval(int);
} //09 取消定时计时器 参数为计时器变量
//window.clearTimeout(int); //10 移动浏览器窗口到指定的屏幕位置
//在IE浏览器中有效
function moveWin(){
myWin=window.open('http://www.baidu.com','_blank','width=200,height=100');
myWin.document.write("新窗口!!!");
myWin.moveTo(0,0);
myWin.focus();
} //11 改变浏览器窗口大小
function resizeWin(){
window.resizeTo(400,400);
} //12 打开新窗口
function openWin(){
window.open('http://www.baidu.com','_blank','top=10,left=0,toolbar=no,width=100,height=100');
} //13 模态对话框窗口 必须关闭模态对话框才能在原始网页窗口进行操作
//window.showModalDialog('http://www.baidu.com','zhangsan'); //14 非模态对话框窗口 不用关闭模态对话框也能在原始网页窗口进行操作
//window.showModelessDialog('http://www.baidu.com','zhangsan'); //测试打开一个小窗口 5秒后自动关闭
function testWin(){
myWin=window.open("./test02.html","_blank","width=100,height=100");
myWin.moveTo(0,0);
setTimeout("myWin.close()",5000);
} function testDialog(){
var myDialog=window.showModalDialog();
setTimeout('myDialog.close()',5000);
//
}
</script>
</body>
</html>
DHTML_____window对象方法的更多相关文章
- js 继承 对象方法与原型方法
js函数式编程确实比很多强语言使用灵活得多,今天抽了点时间玩下类与对象方法调用优先级别,顺便回顾下继承 暂时把原型引用写成继承 先看看简单的两个继承 var Parent = function(){} ...
- C++风格的回调对象方法. 采用template实现
今天看了一篇文章,收藏一下代码.读一读很有激情 #include <iostream> #include <string> #include <vector> us ...
- 学习zepto.js(对象方法)[4]
今天说说那一套获取元素集合的一些方法: ["children", "clone", "closest", "contents&qu ...
- Window对象方法
Window对象方法 scrollBy() 按照指定的像素值来滚动内容. scrollTo() 把内容滚动到指定的坐标. setInterval() 按照指定的周期(以毫秒计)来调用函数或计算表达式. ...
- Document-对象属性和常用的对象方法
Document-对象属性和常用的对象方法 对象属性 document.title //设置文档标题等价于HTML的title标签 document ...
- 学习zepto.js(对象方法)[1]
zepto也是使用的链式操作,链式操作:函数返回调用函数的对象. 但并不是所有的对象方法都可以进行链式操作,举几个例子:.size(),.html()|.text()//不传参数的情况下; 若非特殊说 ...
- OC 类方法,对象方法,构造方法以及instancetype和id的异同
OC 类方法,对象方法,构造方法以及instancetype和id的异同 类方法: 类方法是可以直接使用类的引用,不需要实例化就可以直接使用的方法.一般写一些工具方法. 类方法: 声明和实现的时候,以 ...
- 不用static,巧用对象.方法调用java中的函数
先生成一个对象,用"对象.方法()"的方式调用. java中的main方法是静态的,用于程序的入口,在静态方法中无法调用非静态方法,只能调用静态方法.想调用静态方法的话就要先生成该 ...
- JavaScript Number 对象 Javascript Array对象 Location 对象方法 String对象方法
JavaScript Number 对象 Number 对象属性 属性 描述 constructor 返回对创建此对象的 Number 函数的引用. MAX_VALUE 可表示的最大的数. MIN_V ...
随机推荐
- 【ZJOI2017 Round1练习&BZOJ4774】D3T2 road(斯坦纳树,状压DP)
题意: 对于边带权的无向图 G = (V, E),请选择一些边, 使得1<=i<=d,i号节点和 n − i + 1 号节点可以通过选中的边连通, 最小化选中的所有边的权值和. d< ...
- 2.4 选择第k大的元素 selection
1.目标:找到N个元素中,第k大的数. 例如:max是k=N--1:min是k=0:median是k=N/2 2.Quick-select 借鉴了快速排序的思想 (1)利用partition保证: ① ...
- [Javascript] Flattening nested arrays: a little exercise in functional refactoring
In this lesson we write an imperative function to flatten nested arrays, and then use the popular ma ...
- 总结react中遇到的坑和一些小的知识点
在使用react 中经常会遇到各种个样的问题,如果对react不熟悉则会对遇到的问题感到莫名其妙而束手无策,接下来分析一下react中容易遇到的问题和注意点. 1.setState()是异步的this ...
- MFC中按下Buttonbutton,弹出一个窗体的同一时候关闭本窗体
CMyDlg *dlg = new CMyDlg(); //新建一个CMyDlg对象 this->ShowWindow(SW_HIDE); ...
- 读书笔记:Information Architecture for the World Wide Web, 3rd Edition 北极熊 简介
书籍介绍 Information Architecture for the World Wide Web, 3rd Edition<web信息架构:设计大型网站(第三版)> Designi ...
- [办公应用]如何制作二Y轴图(excel)
有时候我们会遇到一种图表,就是X轴一致,可是Y轴的数据相差很大.如下图中,年龄和收入就不是一个数量级,在图表中显示的时候,“年龄”的曲线根本看不到(表中数据仅供举例): 解决的方法就是使用双Y轴显示, ...
- easyUI 动态添加窗体
有一张页面A,在页面开头引用了jquery.easyUI.min.js. 现在想达到这么一种效果,点击页面A的一个按钮,弹出一个easyUI窗体.因为想分模块的原因,这个窗体对应的是另一张页面B.在点 ...
- python安装了2.7之后终端无法使用退格,上下左右
遇到RT问题,原因是由于在编译python的时候去烧readline库造成的 解决办法: yum install readline-devel 然后重新编译安装python,终端控制符可用!
- Error:(2, 0) No service of type Factory<LoggingManagerInternal> available in ProjectScopeServices. <
compile报下面的错误Error:(2, 0) No service of type Factory available in ProjectScopeServices. 点击open file ...