HTML入门教程分享 打开新窗口和弹出窗口_第1页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、html入门教程分享 打开新窗口和弹出窗口参数说明:window.open 弹出新窗口的指令;"page.html 弹出窗口的文件名;"newwindow 弹出窗口的名字(不是文件名),非必需,可用空代替;100 窗口高度;width=400 窗口宽度;top=0 窗口距离屏幕上方的象素值;left=0 窗口距离屏幕左侧的象素值;toolbar=no 是否显示工具栏,yes为显示;menubar,scrollbars 表示菜单栏和滚动栏。resizable=no 是否允许转变窗口大小,yes为允许;location=no 是否显示地址栏,yes为允许;sta

2、tus=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;二、 弹启一个全屏窗口加入fullscreen三、 打开一个和按f11所见到的一样的窗口加入channelmode四、 打开一个连标题栏都没有的窗口(无标题、最小、最大、以及关闭按钮)看看,什么效果? 假如把resizable 设为0 scrollbars=no 呢?五、 没有最大化按纽的窗口其实也就是象软件的关于我们的那个窗口一样,下面就是用对话框窗口来实现它。showmodaldialog()以及showmodelessdialog()1.用showmodaldialog()2.用showmodelessdialog

3、()至于showmodaldialog()与showmodelessdialog()的区分,在于showmodaldialog()打开的窗口(简称模式窗口),置在父窗口上,必需关闭才干拜访父窗口(建议尽量少用,以免招人反感);showmodelessdialog()(简称无模式窗口),打开后不必关闭也可拜访父窗口打开的窗口。现在我将这里的一些参数解释一下。dialogheight: iheight 设置对话框窗口的高度。dialogwidth: iwidth 设置对话框窗口的宽度。dialogleft: ixpos 设置对话框窗口相对于桌面左上角的left位置。dialogtop: iypos

4、 设置对话框窗口相对于桌面左上角的top位置。center: yes | no | 1 | 0 指定是否将对话框在桌面上居中,默认值是yes。help: yes | no | 1 | 0 指定对话框窗口中是否显示上下文敏感的协助图标。默认值是yes。resizable: yes | no | 1 | 0 指定是否对话框窗口大小可变。默认值是no。status: yes | no | 1 | 0 指定对话框窗口是否显示状态栏。对于非模式对话框窗口,默认值是yes;对于模式对话框窗口,默认值是 no。六、 弹出n 个窗口这很容易,只要执行n 次window.open()就行了,固然一定要给每个窗口

5、起不同的名字,还有,设置一下left和top,避开重叠。七、 刷新之后就不再弹出窗口我们用法cookie来控制一下就可以了。首先,将如下代码加入主页面html的区:然后,用(注重不是openwin而是loadpop啊!) 替换主页面中原有的这一句即可。你可以试着刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。八、 让弹出窗口适应里面的大小无数时候我们需要提供这样的功能给拜访者:当拜访者点击页面中的缩略图时,其对应的全尺寸将显示在一个新的弹出窗口中供拜访者查看。实现此功能的最容易作法是用以下html代码创建一个图像链接:其中标志的href属性指定全尺寸的url,target属性设置为_bl

6、ank指定在新窗口中显示该;标志的src属性指定缩略图的url。假如我们想对显示全尺寸的窗口的外观举行某些控制(比如希翼弹出窗口的高度、宽度能与全尺寸的大小匹配时),则可调用 window.open办法,该办法接收三个参数,分离指定要打开文件的url,窗口名及窗口特性,在窗口特性参数中可指定窗口的高度、宽度,是否显示菜单栏、工具栏等。以下代码将显示全尺寸在一个没有工具栏、地址栏、状态栏、菜单栏,宽、高分离为400、350的窗口中。这里就提出了个问题,假如全部全尺寸都具有统一的大小(比如都是400×350),那么以上代码适用于全部的缩略链接(只是href属性指向的全尺寸文件不

7、同)。但假如全尺寸的大小并不统一,还用以上代码则我们需要先取得每幅全尺寸的大小,然后在window.open办法的窗口特性参数中一一设置height和width为正确的值,在数量较多的状况下,这明显效率太低了。那么是否有一劳永逸的办法,即让弹出窗口能自动适应要显示的大小?通过讨论,发觉可以用法 dhtml 中的 image 对象来达到我们的目的,image 对象可动态装载指定的,通过读取其 width 和 height 属性即能获得装入的大小,以此来设置弹出窗口的大小,即可实现自适应大小的弹出窗口了。下面即是实现代码:用法时将上面的代码放在网页文档的标志对中,然后在链接的点击大事中调用openfullsizewindow函数,即可。以上代码在ie 5.x-6.0中测试通过。九、 比较灵便的hta窗口我容易介绍一下,hta的全名为html applic

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论