<div id='tlist'>
<a href="httP://bbs.blueidea.com">blueidea</a>
</div>
<input type='checkbox' onclick='changetarget()' id='check_neww' /><label onclick='changetarget()' style="cusor: pointer;float:left" for='check_neww' id='label_neww'>在本窗口中打开</label>
<script>
function changetarget() {
objs = $('tlist').getElementsByTagName('A');
if($('check_neww').checked) {
t = '_blank';
setcookie('neww', 'true', 86400*30000);
$('label_neww').innerHTML = '在新窗口中打开';
} else {
t = '_self';
setcookie('neww', 'mcfog', -1)
$('label_neww').innerHTML = '在本窗口中打开';
}
for(i=0;i<objs.length;i++) {
objs[i].target = t;
}
$('check_neww').blur();
}
if(getcookie('neww')) {
if (document.attachEvent) window.attachEvent('onload',changetarget);
else window.addEventListener('load',changetarget,false);
}
</script>
解决方案 »
- 第一次帮人做网站,有些问题请教各位大侠
- javascrpt字符处理串 急! 高手应该很快就可以解决!
- extjs4.2中 Store获取后台服务端数据失败
- 将word页面中的图片、数学符号、化学符号变成二进制流的形式读出来
- 通过点击一个超链接打开一个新窗口,处理完jsp的代码后再关闭窗口,并刷新父窗口,当前窗口也切换到父窗口,怎么实现?
- index.asp页中JavaScript脚本不能执行,改名成index.htm却能执行
- 怎样禁止某个元素响应某个事件?比如禁止body响应onscroll事件?
- 拖动浏览器滚动条时,触发的函数是什么?我想利用这个属性在滚动条的位置发生变化时进行其他操作
- 请问如何把浏览器上工具条里的"前进、后退"按钮设置成灰色(不可用)
- 一个很初级的javascript问题
- 在web开发过程中如何动态获取浮出层的位置,很急啊 谢谢..........
- bgsound src 值自动切换(第一首歌曲放完自动切换到第二首歌曲)
高手可否指点一下
//读取指定的Cookie
function getCookie(c_name)
{
if (document.cookie.length>0)
{
c_start=document.cookie.indexOf(c_name + "=")
if (c_start!=-1)
{
c_start=c_start + c_name.length+1
c_end=document.cookie.indexOf(";",c_start)
if (c_end==-1) c_end=document.cookie.length
return unescape(document.cookie.substring(c_start,c_end))
}
}
return null
}
跟你的打开窗口好象没看出来有什么联系啊
记录 input 动作
input 是为了 控制是否新窗口打开