精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>网络专区>>● 网站建设>>盖世神功 — 网站建设技术>>Java Script — 来一杯热咖啡>>只弹出一次的小窗口

主题:只弹出一次的小窗口
发信人: chinahong()
整理人: eagle(2000-05-16 23:40:48), 站内信件
【 在 zhuyuantan (ZYT) 的大作中提到: 】
: 我的网页在打开时会自动打开一个小窗口,把它关闭后通过本网页的
: 连结文本连到第二个网页,但这时选“后退”时那个小窗口就会跟着
: 打开,请问有没有办法把那个小窗口关闭掉。(既第一次打开网页有,
: 而后再返回这个网页时就没有)
:    .......
我有资料,自己看看再做。


首先,将如下代码加入主页面HTML的<HEAD>区: 

<script> 
function openwin(){ 
window.open("page.html","","width=200,height=200") 
}  
function get_cookie(Name) { 
var search = Name + "=" 
var returnvalue = ""; 
if (document.cookie.length > 0) { 
offset = document.cookie.indexOf(search) 
if (offset != -1) {  
offset += search.length 
end = document.cookie.indexOf(";", offset); 
if (end == -1) 
end = document.cookie.length; 
returnvalue=unescape(document.cookie.substring(offset, end)) 


return returnvalue; 


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



</script> 

  然后,用<body onload="loadpopup()">
 
替换主页面中原有的<BODY>这一句即可。你可以试着刷新一下这个页面或重新进

 
入该页面,窗口再也不会弹出了。

--
想去看看吗?
http://ahong.soim.net
E-mail:[email protected]

※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.111.161]

[关闭][返回]