javascript窗口功能指南之创建弹出窗口(作者:听风编译 2001年01月19日 11:35) internet explorer 5.5支持一个新的window对象的方法:creatpopup()。你可以向下面一样创建一个弹出窗口: var popupobj = window.createpopup(); 当你创建了这个对象后,弹出窗口并不显示。你必须要调用它的show方法: popupobj.show(yoffset, xoffset, width, height, referenceobj) 在这里: yoffset 是弹出窗口距离屏幕左上角的水平偏移。 xoffset 是弹出窗口距离屏幕左上角的垂直偏移。 width 是弹出窗口的宽度。 height 是弹出窗口的高度。 referenceobj 是一个可选参数,它替代屏幕左上角做为引用yoffset 和 x...
javascript窗口功能指南之定制新窗口(作者:听风编译 2001年01月19日 11:35) window.open()方法的基本语法结构是: window.open(surl, sname); 然而,你可以通过使用2个附加的参数定制新窗口: window.open(surl, sname[, sfeatures][, breplace]); 通过省略这些参数,你可以使用默认特征。让我们先看看breplace参数,它仅仅被internet explorer:4和以后版本所支持。只有当第2个参数命名一个已经存在的窗口时,这个参数才有用。它是一个boolean型数值,如果为true,就表示第一个参数指定的url替换当前窗口浏览位置在历史中保存的地址,如果为false,就表示在窗口的浏览历史记录中创建一个新项目(这是默认情况)。由于这个参数只被微软的浏览器所支持,所以显得不很有用...
javascript窗口功能指南之发挥窗口特征(作者:听风编译 2001年01月19日 11:35) 在前面一节中,我们全面接触了javascript提供的窗口特征。许多这些特征是基于特殊浏览器的,就是说它们不可能同时在internet explorer和navigator中工作。在这一节中,我们将探索几个有趣的方面,以及一些有用的技巧。 指定窗口尺度 我们使用参数height、 width、 innerheight 以及 innerwidth来定义新窗口的尺度。internet explorer支持height和width,navigator则使用innerheight和innerwidth。navigator也支持outerheight和outerwidth特征,它们指定了窗口外围边界的尺度,外围边界包括标题栏、滚动条以及其他操作系统元素。在internet explorer中,为达...
javascript窗口功能指南之检查一个窗口是否存在(作者:听风编译 2001年01月19日 11:35) 当你创建一个新窗口时,给open()方法的返回值分配一个变量非常重要。比如,下面的语句创建一个新窗口,然后立即关闭它: win = window.open("http://www.docjs.com/", "js"); win.close(); window对象 每一个浏览器窗口都与一个清楚地window对象对应,所以,当你想引用当前窗口时,你应该使用window对象。下面的语句设置当前窗口的url: window.location.href = "http://www.docjs.com/"; 当你在脚本程序中放置这样一个语句时,你不需要指定window对象,因为当前窗口的存在是默认的: location.href = "http://www.docjs.com/";...
javascript窗口功能指南之关闭窗口(作者:听风编译 2001年01月19日 11:35) 当你创建了一个新窗口时,将open()方法的返回值分配给一个变量非常重要。比如,下面的语句就是创建一个新窗口,然后立即关闭它: win = window.open("http://www.docjs.com/", "js"); win.close(); 每一个浏览器窗口都清楚地与一个window对象对应,所以,当你想引用当前窗口时,你应该使用window对象。下面的语句设置当前窗口的url: window.location.href = "http://www.docjs.com/"; 当你在脚本程序中放置这样一个语句时,你不需要指定window对象,因为当前窗口的存在是默认的: location.href = "http://www.docjs.com/"; 注意,self等价...
javascript窗口功能指南之操纵窗口(作者:听风编译 2001年01月19日 11:35) 一旦你得到了表示窗口的变量,你就能通过各种方法来操纵它。在前面的介绍中,我们讨论过close()方法: win = window.open("http://www.docjs.com/", "js"); win.close(); javascript提供了许多方法与属性,我们可以使用它们来控制窗口。 移动、滚动、改变大小 下面的方法(n4+,ie4+)负责个定窗口的移动、滚动以及大小改变操作: // 移动窗口的屏幕位置到指定的偏移x 、y(绝对移动) window.moveto(ix, iy) // 移动窗口的屏幕位置到指定的偏移x 、y(相对移动) window.moveby(ix, iy) // 滚动窗口的屏幕位置到指定的偏移x 、y(绝对滚动) window.scr...
javascript窗口功能指南之在窗口中书写内容(作者:听风编译 2001年01月19日 11:35) window.open()方法打开一个新窗口,document.open()方法打开一个新文档,在其中可以使用write()或者writeln()方法书写内容,它的语法是: onewdoc = document.open(smimetype[, sreplace]); sminetype是一个字符串,它定义了mime类型。navigator支持几种不同的mime类型,但是internet explorer当前仅仅支持“text/html”。sminetype参数是可选的。第2个参数也是一个字符串,它定义了被书写的新文档是否要替换当前文档在历史记录中的位置。如果想达到替换目的,就使用字符串“replace”。 “replace”基本上使用于拥有空文档或者“about:blank”u...
javascript窗口功能指南之引用已打开的窗口(作者:听风编译 2001年01月19日 11:35) 如果你想关联一个指定的窗口,你可以使用< a >标记的target属性。除非你分配,一个浏览器窗口不会有一个名字。当你使用target属性通过一个链接打开一个新窗口时,你就分配给它了一个清晰的名字: <a href="http://www.intel.com/" target="review">intel</a> 前面的链接打开一个新窗口,名叫review。下面的链接通过javascript产生同样的效果: <a href="http://www.intel.com/" onclick="window.open('http://www.intel.com/', 'review'); return false">i...
javascript窗口功能指南之创建对话框(作者:听风编译 2001年01月19日 11:35) javascript支持几种内建的对话框:window.alert()、window.confirm()以及window.prompt()。当弹出一个对话框时,用户就不可以再聚焦到初始页面,除非对话框操作结束。换言之,对话框永远是被聚焦的。internet explorer支持一些方法,使用它们能让你在任何新窗口上应用它们: showmodaldialog() (internet explorer 4 和以上版本) showmodelessdialog() (internet explorer 5 和以上版本) 以下是这些方法的语法: vreturnvalue = window.showmodaldialog(surl[, varguments][, sfeatures]); vr...
当你创建了一个新窗口时,将open()方法的返回值分配给一个变量非常重要。比如,下面的语句就是创建一个新窗口,然后立即关闭它: win = window.open("http://www.docjs.com/", "js"); win.close(); 每一个浏览器窗口都清楚地与一个window对象对应,所以,当你想引用当前窗口时,你应该使用window对象。下面的语句设置当前窗口的url: window.location.href = "http://www.docjs.com/"; 当你在脚本程序中放置这样一个语句时,你不需要指定window对象,因为当前窗口的存在是默认的: location.href = "http://www.docjs.com/"; 注意,self等价于window,所以,self.close()实际上就等于window.close()。 win...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器