我想让主页跳出一个窗口,并保持着一个(when refesh),能不能给我code ?csdn不能搜索了,谢谢大家 “when refresh”是什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 window.open("http://where.some.com")像上面的代码,每当你刷新的时候,就会跳出来一个窗口,我想只跳出来一个窗口就够了,并保持(跳出来的)这一个窗口,各位给我代码把,谢谢 是不停的刷新。settoimeout("function();",1000); 这样写嘛:window.open("http://where.some.com","popwin")给打开的窗口一个名字就不会打开多个窗口了,而是在同一个窗口刷新。 window.open("http://where.some.com")上面的代码当多次刷新的时候会多出来很多窗口,我想只跳出来一个窗口就够了,并保持(跳出来的)这一个窗口,各位给我代码把,谢谢其实这个问题不要想的很复杂哦 这样:window.open("http://where.some.com","popwin")不行吗?你试试。 必须探测要跳出的窗口是否存在然后再window.open(); 必须探测要跳出的窗口是否存在然后再决定是否window.open(); 弹出窗口虽然酷,但是有一点小毛病(沉浸在喜悦之中,一定没有发现吧?)比如你将上面的脚本放在一个需要频繁经过的页面里(例如首页),那么每次刷新这个页面,窗口都会弹出一次,是不是非常烦人?:-( 有解决的办法吗?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 (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()">(注意不是openwin而是loadpop啊!)替换主页面中原有的<BODY>这一句即可。你可以试着刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。真正的Pop-Only-Once! 页面换肤时,部分页面中按钮图片没有切换? 【求助】javascript验证表单效果 关于文本行的读写问题 正则表达式的问题! iframe 问题~!搞来搞去搞不明白~! 给div命名的问题! 子窗口在父窗口中动态创建table的td标签,无法添加onclick事件 求将已打开的页面全屏化代码:50分啊 提一个计算日期的问题,在线等 用js如何关闭一个ie?? 请问有关loading页面的问题... 怎么用javascript控制一个框架里的页面(跳转问题)
window.open("http://where.some.com","popwin")
给打开的窗口一个名字就不会打开多个窗口了,而是在同一个窗口刷新。
其实这个问题不要想的很复杂哦
window.open("http://where.some.com","popwin")
不行吗?你试试。
有解决的办法吗?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 (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()">(注意不是openwin而是loadpop啊!)替换主页面中原有的<BODY>这一句即可。你可以试着刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。真正的Pop-Only-Once!