主页  范文大全   设计学院   SEO研究   免费资源   网赚大全  QQ资源区    电影下载  在线电影   短信&笑话   校内网   理财知识   站长Blog   访客留言   顶级QQ百科

         声明:本站所有资料素材均是由站长精心整理搜集的,属于原创。我们同意您的转载和复制,但是在转载复制时请保留文字出处。本站资料全部免费使用,无需注册,力求打造华北最强最大的免费资源网站。

设计页面时经常会从一个页面打开一个子窗口以供浏览者查看通常,这种子窗口中的内容一经浏览者看过,对于浏览者而言就不再需要,而他们常常会忘记关掉这些小窗口,致使许多的浏览器窗口打开着耗用大量资源因此们可以将子窗口设计成经过一段时间后可以自动关闭形式

  本例中制作了两个页面,如图1所示, Index.html是显示于子窗口中的页面,而在名为firstpage.html的页面中包含在子窗口中打开Index.html链接单击链接时将在子窗口中打开index.html可以直接单击子窗口中“关闭”链接关闭子窗口,也可以不去理睬它,在15秒之后子窗口也会自动关闭

  按此在新窗口浏览图片

  图1 浏览器弹出页面

  具体操作如下:

  1. 在本地站点中生成一个Smlple文件夹

  2. 在Smlple文件夹中生成名为Index.html以及名为firstpage.html文件

  3. 双击Index.html,打开该文档进入到文档设计视图窗口中

  4. 单击菜单View/Head Content显示文档头部区域

  5. 单击设计视图窗口中文档头部窗格选择菜单Insert/Invisible Tags/Script打开Inset Script对话框如图2所示,在Language下拉列表框中选择JavaScript选项,并在Coctento文本框中输入“setTimeout("self.close()"15000)”单击OK按钮完成在文档头部插入15秒后自动关闭子窗口脚本在代码中,15000表示15000毫秒,也即15秒也可以根据需要将之修改为自己需要时间毫秒数

  按此在新窗口浏览图片

  图2 设置时间

  6. 在文档窗口中输入“关闭”字样在属性面板上Link文本框中输入“###”将其设置为一个空链接

  7. 在状态栏左端快速标记编辑器上单击标记按钮选中“关闭”链接,然后按下Ctrl+T组合键,打开快速标记编辑器进入到快速标记编辑器编辑标记模式然后在“>”前输入“onclick="selfclose()"” 如图3所示,设置完毕,单击OK按钮确认操作这样在Index.html被作为子窗口打开后单击该链接就可以立刻关闭该子窗口

  按此在新窗口浏览图片

  图3 设置时间

  8. 保存Index.html文件并退出index.htmlDremweaver窗口

  9. 现在开始设计fristpage.html页面在本地站点的Smlple文件夹中,双击 fristpage.html,打开该文档进入到文档设计视图窗口中

  10. 在文档中输入“单击这里打开会自动关闭子窗口”字样然后在属性面板上 Link文本框中输入“###”将之设置为空链接

  11. 可以通过为该链接应用Open Browser Window行为来设置单击链接时打开Index.html窗口不过更方便方法是利用快速标识编辑器方法是首先将插入点放置到链接中然后在状态栏左端标识选择器上,单击标识按钮选中整个链接然后按下Ctrl+T组合键,打开快速标记编辑器进入到快速标记编辑器 编辑标识模式再在“>”前输入“onclick="window.open('index.html',null','width=200pxheight=200px')"”(如图4所示)设置完毕,按下回车键确认操作

  按此在新窗口浏览图片

  图4 设置单击链接时打开

  12.上述操作就完成了本例设置可以单击菜单用File/save保存所做工作然后按下F12键在浏览器中预览页面效果

教程录入:xxYsh.com    责任编辑:admin 
发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

推荐链接