首页 美女贴图 网络日记 重庆租房 搜索指南 网络电视 飘网音乐 飘网博客 精彩网址 友情链接 飘网地图 本站留言
飘网中国
专题:网络营销 | 网站设计 | QQ技巧 | 搜索优化 | 菜鸟进阶 | 病毒攻防 | 网络技术 | 系统应用 | 本站作品 | 常用软件 | 工具软件 |
飘网中国>>网站设计>>正文

各类网页弹窗代码编写-弹窗代码全集

编辑: 来源: 更新:2006-8-1 点击:
【字体:

摘要:经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段Javascript代码即可实现。
关键字:弹窗 
正文:
"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()结束啊。 

【9、终极应用--弹出的窗口之cookie控制】 

回想一下,上面的弹出窗口虽然酷,但是有一点小毛病(沉浸在喜悦之中,一定没有发现吧?)比如你将上面的脚本放在一个需要频繁经过的页面里(例如首页),那么每次刷新这个页面,窗口都会弹出一次,是不是非常烦人?:-(有解决的办法吗?yes! ;-) follow me. 

我们使用cookie来控制一下就可以了。 

首先,将如下代码加入主页面html的<head>区: 
<script> 
function openwin() 
{window.open("page.html","","width=200,height=200")} 
function get_cookie(name) 
{var search = name + "=" 
var returnvalue = ""; 
if (documents.cookie.length > 0) { 
offset = documents.cookie.indexof(search) 
if (offset != -1) { 
offset += search.length 
end = documents.cookie.indexof(";", offset); 
if (end == -1) 
end = documents.cookie.length; 
returnvalue="/unescape(documents.cookie.substring(offset,end))" 


return returnvalue; 

function loadpopup(){ 
if (get_cookie(popped)==){ 
openwin() 
documents.cookie="popped=yes" 


</script> 
然后,用<body onload="loadpopup()">(注意不是openwin而是loadpop啊!)替换主页面中原有的<body>这一句即可。你可以试着刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。真正的pop-only-once! 

写到这里弹出窗口的制作和应用技巧基本上算是完成了,俺也累坏了,一口气说了这么多,希望对正在制作网页的朋友有所帮助俺就非常欣慰了。 

需要注意的是,js脚本中的的大小写最好前后保持一致。

3.一个强制弹窗代码
一个强制弹窗代码
/**
* 用本程序弹出的窗口将不会被广告拦截软件拦截,但有一个缺点:你无法象对window.open弹出的窗口那样对外观进行定制。
* 你当然也可以在使用前实例化一个ForceWindow对象:
* var myWindow = new ForceWindow(); 
* 这样来使用:
* myWindow.pop("URL");
* 本程序在 I
[1][2][3][4][5][6][7][8][9][10][11]
上一篇:为什么我的QQ号码会受到登录保护而需要激活?
下一篇:解决开机弹出网页或定时弹出网页/弹窗
最新文章 更多
推荐文章 更多
热门文章 更多
© 2005-2010 飘网中国 版权所有
站长邮箱:①LCC-749AT163.com ②FlymornATgmail.com(AT改为@)
如转载时,请注明出处;本站部分资源来自网络,如有侵权,请来信说明;飘易文章系统 HTML版.
渝ICP备05000119号