javascript Window对象 第16节
<html>
<head>
<title>浏览器对象</title> <script type="text/javascript">
var a = 20;//声明变量 函数 对象 属于window对象
//alert(window.a);
function test () {
alert("window对象函数"); }
//window.test();//函数调用 </script> </head>
<body>
<div>BOM对象</div> 1.window 消息框 选择框 输入</br>
<script type="text/javascript">
function showMsg() {
var val = window.confirm('你确定吗');//boolean
//alert(val);
if(val ) {
alert("执行完成");
} else {
alert("操作取消");
} }
function showInput() {
var val = window.prompt("请输入密码","不能为空");
// alert(val);
if(val == "123456") {
alert("欢迎你...");
} else {
alert("密码有误...");
} }
</script> <input type="button" value="sayHello" onclick="window.alert('hello')"/>
<input type="button" value="提交" onclick="showMsg()"/> <input type="button" value="密码" onclick="showInput()"/></br> 2.window 定时操作</br>
<script type="text/javascript">
function setExc() {
window.setTimeout("alert('下课了...')", 3000);
}
var ids = null;
function setGo() {
ids = window.setInterval( change, 2000);//函数可以是参数 对象
}
function change () {
var colors = ["red","yellow","blue","green","gray","pink"];
var index = Math.round(Math.random() * 5);
//alert(index);
document.bgColor = colors[index]; }
//change();
function stop () {
if(ids == null) return;
window.clearInterval(ids);
ids = null;
}
</script> <input type="button" value="三秒后执行" onclick="setExc()"/> <input type="button" value="两秒后持续执行" onclick="setGo()"/> <input type="button" value="停止" onclick="stop()"/></br> 3.window 窗口操作</br>
<!-- 在ff/ch 2个浏览器下,窗口对象必须是window.open出来的才可以,默认本地无法执行 -->
<input type="button" value="移动原点" onclick="window.moveTo(0,0)"/>
<input type="button" value="移动" onclick="window.moveBy(10,-10)"/> <input type="button" value="变小" onclick="window.resizeBy(-10,-10)"/>
<input type="button" value="500*500" onclick="window.resizeTo(500,500)"/></br> 4.window 打开新窗体</br>
<script type="text/javascript">
var oWin = null;
function openNew () {
oWin = window.open("内置对象.htm","");//_self _blank }
function controlNew() {
if(oWin == null) return;
oWin.document.bgColor="gray";
}
function closeNew () {
if(oWin == null) return;
oWin.close();
oWin = null;
}
</script>
<input type="button" value="新窗口" onclick="openNew()"/>
<input type="button" value="操作新窗口" onclick="controlNew()"/>
<input type="button" value="关闭新窗口" onclick="closeNew()"/>
<input type="button" value="返回" onclick="history.back()"/> </body> </html>
rs:

javascript Window对象 第16节的更多相关文章
- JavaScript Window 对象
< JavaScript Window Object > && < IE check > JavaScript Window Object Window.loa ...
- javascript BOM对象 第15节
<html> <head> <title>浏览器对象</title> <script type="text/javascript&quo ...
- JavaScript—window对象使用
window对象是JavaScript浏览器对象模型中的顶层对象,包含多个常用方法和属性: 1. 打开新窗口 window.open(pageURL,name,parameters) 其中:pageU ...
- javascript window对象属性和方法
window对象 window对象表示一个浏览器窗口或一个框架.在客户端JavaScript中,window对象是全局对象,所有的表达式 都在当前的环境中计算.也就是说,要引用当前窗口根本不需要特殊的 ...
- 深入理解Javascript window对象
首先看我们的源代码. <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> ...
- JavaScript - window对象相关
1 . window对象常用方法 : 写法 : window.方法() 注意 : window可以省略不写 alert(), confirm(), prompt()是JavaScript提供和用户交互 ...
- 14 JavaScript Window对象
Window对象表示一个浏览器窗口或者一个框架. 在客户端JavaScript中,window对象是全局对象,所有的表达式都在当前的环境中计算. Window对象的子对象: JavaScript do ...
- JavaScript——Window对象
1.serTimeout()和setinterval()可用于注册在指定的时间之后单词或者重复调用的函数. 2.window对象的location属性引用的是Location对象,表示该窗口当前显示的 ...
- JavaScript Window对象
1.Window对象的location属性引用的是Location对象,它表示该窗口中当前显示的文档的URL,并定义了方法来使窗口载入新的文档.Location对象的href属性是一个字符串,后者包含 ...
随机推荐
- LeetCode:Restore IP Address
93. Restore IP Addresses Given a string containing only digits, restore it by returning all possible ...
- Fibonacci数列小程序
Fibonacci数列小程序 问题分析:Fibonacci数列特征是前两项数均为1,从第三项起,前两项的和为第三项的数的数值用公式归纳起来为:f1=f2=1.f1=f1+f2.f2=f1+f2. 程序 ...
- [读书笔记]了不起的node.js+实践(一)
环境的变化带来了技术大跃进,机遇和挑战同时到来.基于我js也没有学,只好赶鸭子上架一起学了.(>﹏<) 1.先读读书 一开始就不知死活地看<深入浅出node.js>,弄得团团转 ...
- 使用ndk standalone工具链来编译某个平台下的库
地址: http://www.kandroid.org/ndk/docs/STANDALONE-TOOLCHAIN.html It is now possible to use the toolcha ...
- Win+R指令(1)
CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本.文件系统版本)1. appwiz.cpl:程序和功能 2. calc:启动计算器 3. certmgr. ...
- Android模拟器如何加载本机地址及访问本机服务器
首先获取本机ip地址: 在cmd 命令窗口中输入 ipconfig 查看本地电脑ip地址如下: 获取服务器上的Json数据,并返回结果,部分代码如下: 注:StreamUtils是自定义的一个工具类, ...
- ASP.NET MVC- 布署
IIS6.0 1. 安装Microsoft .net FrameWork 4.0安装包; 2. 安装ASP.NET MVC 3; 3. 设置“Web扩展服务”中的“ASP.NET v4.0.0.303 ...
- 杂谈:你选择coco 还是unity3d?
当一个人喜欢的时候,那么这样的兴趣是非常难改变的.你是否会改变自己想法?眼下而言,如今adobe 对flash开发处于维护的状态.为什么?是由于前期错误政策流失非常多人才,这一点也非常难避免.当今年湖 ...
- jQuery 编辑div内容
div显示如下 <div id="showResult"></div> div中添加的html,进行拼接 $("#showResult" ...
- tr 命令 操作字符串中字符 删除替换 等
ip=$(cat ${path}initOauth/initinfo.txt |awk '{if(NR==1)print $0;}'|tr -d '\r'); tr命令可以对来自标准输入的字符进行替换 ...