1. <html>
  2. <head>
  3. <meta charset="utf-8">
  4. <title>window对象属性</title>
  5. </head>
  6.  
  7. <body onunload="closeChild()">
  8. <div id="scrollDiv">
  9.  
  10. </div>
  11.  
  12. <script language="javascript">
  13. //01 closed属性
  14. //var child=window.open("http://www.baidu.com","_blank");
  15. //**
  16. var child=window.open("test.html","_blank");
  17. function closeChild(){
  18. if(child.closed==false){
  19. child.close();
  20. }
  21. }
  22. //*/
  23. //02 opener属性 执行父级窗口的引用
  24. //下面的例子可向 opener 窗口写文本(父窗口)
  25. child.document.write("this is child window!!");
  26. child.opener.document.write("this is parent window!");
  27.  
  28. //03 defaultstatus 该文本会在页面加载时被显示。
  29. //status 设置和返回窗口状态栏上所显示的文本内容
  30. window.defaultstatus="窗口";
  31. window.status="@@@@@@@@@@@@@@@@";
  32.  
  33. //04 screenTop screenLeft
  34. child.screenTop="0";
  35. child.screenLeft="0";
  36.  
  37. //重载在当前页面
  38. //window.reload();
  39.  
  40. //测试小结:实现文本在状态栏上左右移动的效果
  41. var strStatus="夜上海";
  42. var space_num=0;
  43. var dir=1;
  44. function scroll(){
  45. var str_space="";
  46. space_num+=1*dir;
  47. if(space_num>40||space_num<=0){
  48. dir=-1*dir;
  49. }
  50. for(var i=0;i<space_num;i++){
  51. str_space+=" ";
  52. }
  53. window.status=str_space+strStatus;
  54. }
  55. window.setInterval("scroll()",100);
  56.  
  57. //在浏览器窗口做一个移动显示的文字
  58. var scroll=document.getElementById("scrollDiv");
  59. function scrollDiv(){
  60. var str_space="";
  61. space_num+=1*dir;
  62. if(space_num>40||space_num<=0){
  63. dir=-1*dir;
  64. }
  65. for(var i=0;i<space_num;i++){
  66. str_space+="&nbsp;";
  67. }
  68. scroll.innerHTML=str_space+strStatus;
  69. }
  70. window.setInterval("scrollDiv()",700);
  71. </script>
  72. </body>
  73. </html>
  1. <html>
  2. <head>
  3. <meta charset="utf-8">
  4. <title>window对象属性</title>
  5. </head>
  6.  
  7. <body onunload="closeChild()">
  8. <div id="scrollDiv">
  9.  
  10. </div>
  11.  
  12. <script language="javascript">
  13. //01 closed属性
  14. //var child=window.open("http://www.baidu.com","_blank");
  15. //**
  16. var child=window.open("test.html","_blank");
  17. function closeChild(){
  18. if(child.closed==false){
  19. child.close();
  20. }
  21. }
  22. //*/
  23. //02 opener属性 执行父级窗口的引用
  24. //下面的例子可向 opener 窗口写文本(父窗口)
  25. child.document.write("this is child window!!");
  26. child.opener.document.write("this is parent window!");
  27.  
  28. //03 defaultstatus 该文本会在页面加载时被显示。
  29. //status 设置和返回窗口状态栏上所显示的文本内容
  30. window.defaultstatus="窗口";
  31. window.status="@@@@@@@@@@@@@@@@";
  32.  
  33. //04 screenTop screenLeft
  34. child.screenTop="0";
  35. child.screenLeft="0";
  36.  
  37. //重载在当前页面
  38. //window.reload();
  39.  
  40. //测试小结:实现文本在状态栏上左右移动的效果
  41. var strStatus="夜上海";
  42. var space_num=0;
  43. var dir=1;
  44. function scroll(){
  45. var str_space="";
  46. space_num+=1*dir;
  47. if(space_num>40||space_num<=0){
  48. dir=-1*dir;
  49. }
  50. for(var i=0;i<space_num;i++){
  51. str_space+=" ";
  52. }
  53. window.status=str_space+strStatus;
  54. }
  55. window.setInterval("scroll()",100);
  56.  
  57. //在浏览器窗口做一个移动显示的文字
  58. var scroll=document.getElementById("scrollDiv");
  59. function scrollDiv(){
  60. var str_space="";
  61. space_num+=1*dir;
  62. if(space_num>40||space_num<=0){
  63. dir=-1*dir;
  64. }
  65. for(var i=0;i<space_num;i++){
  66. str_space+="&nbsp;";
  67. }
  68. scroll.innerHTML=str_space+strStatus;
  69. }
  70. window.setInterval("scrollDiv()",700);
  71. </script>
  72. </body>
  73. </html>

DHTML_____window对象属性的更多相关文章

  1. 探究@property申明对象属性时copy与strong的区别

    一.问题来源 一直没有搞清楚NSString.NSArray.NSDictionary--属性描述关键字copy和strong的区别,看别人的项目中属性定义有的用copy,有的用strong.自己在开 ...

  2. [源码]Literacy 快速反射读写对象属性,字段

    Literacy 说明 Literacy使用IL指令生成方法委托,性能方面,在调用次数达到一定量的时候比反射高很多 当然,用IL指令生成一个方法也是有时间消耗的,所以在只使用一次或少数几次的情况,不但 ...

  3. 了解JavaScript 对象属性的标签

    对象属性的标签 value(属性值), writable(属性可写), enumerable(属性可枚举), configurable(属性可配置), 这些属性标签使对象所持有的属性体现出不同的特性, ...

  4. 区分元素特性attribute和对象属性property

    × 目录 [1]定义 [2]共有 [3]例外[4]特殊[5]自定义[6]混淆[7]总结 前面的话 其实attribute和property两个单词,翻译出来都是属性,但是<javascript高 ...

  5. JavaScript对象属性(一)

    对象object  对象和数组很相似,数组是通过索引来访问和修改数据,对象是通过属性来访问和修改数据的. 这是一个示例对象: var cat = { "name": "W ...

  6. JS中isPrototypeOf 和hasOwnProperty 的区别 ------- js使用in和hasOwnProperty获取对象属性的区别

    JS中isPrototypeOf 和hasOwnProperty 的区别 1.isPrototypeOf isPrototypeOf是用来判断指定对象object1是否存在于另一个对象object2的 ...

  7. 采用重写tostring方法使ComboBox显示对象属性

    当ComboBox中添加的是对象集合的时候,如果运行就会发现显示是的命令空间.类名,而如果我们想显示对象属性名的时候,我们就可以在对象类中重写object基类中的tostring方法.

  8. json对象数组按对象属性排序

    var array = [ {name: 'a', phone: 1, value: 'val_4'}, {name: 'b', phone: 5, value: 'val_3'}, {name: ' ...

  9. JavaScript学习10 JS数据类型、强制类型转换和对象属性

    JavaScript学习10 JS数据类型.强制类型转换和对象属性 JavaScript数据类型 JavaScript中有五种原始数据类型:Undefined.Null.Boolean.Number以 ...

随机推荐

  1. 洛谷——P1832 A+B Problem(再升级)

    P1832 A+B Problem(再升级) 题目背景 ·题目名称是吸引你点进来的 ·实际上该题还是很水的 题目描述 ·1+1=? 显然是2 ·a+b=? 1001回看不谢 ·哥德巴赫猜想 似乎已呈泛 ...

  2. UVALive7042(博弈论)

    题意: Bob和Alice在有向图内玩游戏,n个顶点,m条边. 每人一颗棋子,初始位置分别是x,y. Bob先手,轮流操作,每次只能走一条有向边. 结束条件: 1.不能操作的人输 2.两个棋子重合Bo ...

  3. how to read openstack code: Neutron architecture

    今天这一章节非常重要.我们知道neutron是一个非常复杂的系统,由很多组件构成.研究这样一个复杂的系统,正确的顺序应该是现在宏观上对其整体结构有所了解,然后再由针对性的对其组件进行深入了解.本章要做 ...

  4. anaconda是个啥?

    Anaconda具有跨平台(win/mac/linux).包管理(类似于pip).环境管理(类似于virtualenv)的特点,因此很适合快速在新的机器上部署Python环境 Anaconda利用工具 ...

  5. PopupMenu的演示样例

    弹出菜单是停靠在一个View上的一个模式菜单. 假设View对象下方有空间,那么弹出菜单将显示在停靠对象的下方,否则会显示在上方. 这是很实用的: 源代码地址:http://download.csdn ...

  6. Java RMI之HelloWorld程序以及相关的安全管理器的知识

    Java RMI 指的是远程方法调用 (Remote Method Invocation).它是一种机制,可以让在某个 Java 虚拟机上的对象调用还有一个 Java 虚拟机中的对象上的方法.可以用此 ...

  7. Windows 老是弹出要自动拨号连接怎么办

    如下图所示,无论点击取消还是点击关闭按钮都会自动再弹出 点击工具-Internet选项 连接-局域网设置,取消勾选这些东西 点击确定和应用,可能还是会弹出几次拨号的窗口,多点击几次取消,过几下就不弹了 ...

  8. 【前端】JavaScript继承实现的四种方式

    转载请注明出处:http://www.cnblogs.com/shamoyuu/p/4770235.html 一.继承的实现方法 1.原型链继承 这个继承最为简单,它的实现原理是,每一个AO对象都有一 ...

  9. 深度学习-theano-windows -cuda-环境搭建

    本文将具体介绍深度学习之cuda的环境搭建 工具:支持CUDA的显卡(安装cuda6.5),VS2013.Anaconda. 步骤: 1.安装cuda6.5 这个不具体介绍,网上有很多文章.注意选择你 ...

  10. VC++6.0不能显示MSDN解决的方法

    1.搜索看系统是否有Vshelp.dll文件.没有则去站点下载一个 位操作系统直接将下载的文件放在C:\Windows\System32 位操作系统则放在C:\Windows\SysWOW64 3.点 ...