账号通
    

账号  

密码  

4896

查看

10

回复
主题:如何设置全站都是新窗口打开呢?有简单点的方法吗?? [收藏主题] 转到:  
bbswing 当前离线

214

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:1979 分
登录次数:104 次
注册时间:2008/4/23
最后登录:2014/10/23
bbswing 发表于:2008/9/21 10:45:00   | 显示全部帖子 查看该作者主题 楼主 

生成的页面会自动在底部添加一个


/ks_inc/ajax.js


所以在这个脚本文件中增加一些内容,就可以实现所有连接都是新窗口,不用改标签


 


function externalLinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++) {
    var anchor = anchors[i]; 
    anchor.target = "_blank";
}
}
try{
    if(document.body.onload.toString())
    {
        eval(document.body.onload.toString().replace('anonymous()','bodyload()'));
        document.body.onload=new Function("bodyload();externalLinks();");
    }else{
        document.body.onload=new Function("externalLinks();");
    }
}catch(e)
{
window.onload=function(){
 externalLinks();
}
}

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行4.06641秒 powered by KesionCMS 9.0