>> 微信网站-自助建站
西安做网站公司_西安做网站的公司_西安网站建设公司
首 页
西安网站建设
西安域名注册
西安网站空间
西安企业邮局
西安网站推广
网站知识中心
关于玖佰网络
西安做网站公司_西安做网站的公司_西安网站建设公司
知识中心
建站常见问题-->
域名空间企邮-->
网站建设推广-->
网站方案优化-->
服务指南
最新文章
西安学校教育行业网站建设方案
西安电子商务网站建设解决方案
西安酒店餐饮行业网站建设方案
西安旅游服务行业网站建设方案
西安医院医疗行业网站建设方案
西安政府电子政务网站建设方案
西安生产制造行业网站建设方案
做好网站原创内容设计的五大要点
  您现在的位置: 西安做网站_西安玖佰网络 > 知识中心 > 网站建设推广 > 正文
网页制作弹出窗口制作技巧九则
西安玖佰网络 www.029900.com  点击数:  更新时间:2010/1/11 14:37:12

 

5、主窗口打开文件1.htm,同时弹出小窗口page.html

如下代码加入主窗口区:

〈script language="javascript"〉
  〈!--
  function openwin() {
  window.open("page.html","","width=200,height=200")
  }
  //--〉
  〈/script〉
  加入〈body〉区:
  〈a href="1.htm" onclick="openwin()"〉open〈/a〉即可

〈b>6、弹出的窗口之定时关闭控制

下面我们再对弹出的窗口进行一些控制,效果就更好了。如果我们再将一小段代码加入弹出的页面(注意是加入到page.html的HTML中,可不是主页面中,否则...),让它10秒后自动关闭是不是更酷了?

首先,将如下代码加入page.html文件的〈head〉区:

〈script language="JavaScript">
  function closeit() {
  setTimeout("self.close()",10000) //毫秒
  }
  〈/script〉

然后,再用〈body onload="closeit()"〉这一句话代替page.html中原有的〈BODY〉这一句就可以了。(这一句话千万不要忘记写啊!这一句的作用是调用关闭窗口的代码,10秒钟后就自行关闭该窗口。)

7、在弹出窗口中加上一个关闭按钮

〈FORM〉
  〈INPUT TYPE="BUTTON" VALUE="关闭" onClick="window.close()"〉
  〈/FORM〉

呵呵,现在更加完美了!

8、内包含的弹出窗口---一个页面两个窗口

上面的例子都包含两个窗口,一个是主窗口,另一个是弹出的小窗口。通过下面的例子,你可以在一个页面内完成上面的效果。

〈html〉
  〈head〉
  〈SCRIPT LANGUAGE="JavaScript"〉
  function openwin()
  {
  OpenWindow=window.open("", "newwin", "height=250,   width=250,toolbar=no,scrollbars="+scroll+",menubar=no");
  //写成一行
  OpenWindow.document.write("〈TITLE〉例子〈/TITLE〉")
  OpenWindow.document.write("〈BODY BGCOLOR=#ffffff〉")
  OpenWindow.document.write("〈h1〉Hello!〈/h1〉")
  OpenWindow.document.write("New window opened!")
  OpenWindow.document.write("〈/BODY〉")
  OpenWindow.document.write("〈/HTML〉")
  OpenWindow.document.close()
  }
  〈/SCRIPT〉
  〈/head〉
  〈body〉
  〈a href="#" onclick="openwin()"〉打开一个窗口〈/a〉
  〈input type="button" onclick="openwin()" value="打开窗口"〉
  〈/body〉
  〈/html〉

看看OpenWindow.document.write()里面的代码不就是标准的HTML吗?只要按照格式写更多的行即可。千万注意多一个标签或少一个标签就会出现错误。记得用OpenWindow.document.close()结束啊。

上一页  [1] [2] [3] [4] 下一页

我们专注于:西安网站建设,网站制作,网页设计,网站推广,网站改版,网站维护,域名注册,网站空间等服务
[西安玖佰网络http://www.029900.com/] 专业的西安做网站公司。
  • 上一篇文章:
  • 下一篇文章:
  • 网站地图 | 友情链接 | 联系方式 | 文档下载 | 人才招聘 | 付款方式 | 技术论坛
    西安做网站 西安建网站电话:15339190980 / 029-85535950 Email:900c@163.com
    西安玖佰网络 www.029900.com Copyright 2006-2021 版权所有 备案号:陕ICP备08103580号
    西安网站建设 西安做网站公司 西安网站制作 西安做网站的公司
    点击这里给我发消息
    点击这里给我发消息
    点击这里给我发消息
    点击这里给我发消息