账号通
    

账号  

密码  

4908

查看

10

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

25

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:412 分
登录次数:4 次
注册时间:2008/9/6
最后登录:2008/9/22
huyac 发表于:2008/9/21 0:28:00   | 只看该作者 查看该作者主题 楼主 
科汛在线考试系统(NET)
如何设置全站都是新窗口打开呢?有简单点的方法吗??
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
阿替 当前离线

43

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:517 分
登录次数:14 次
注册时间:2007/8/28
最后登录:2008/10/14
阿替 发表于:2008/9/23 11:09:00   | 只看该作者 查看该作者主题 沙发 
<base target="_blank">写在head区也是一个办法。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
hpjs 当前离线

156

主题

0

广播

0

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

用户积分:1409 分
登录次数:86 次
注册时间:2008/7/31
最后登录:2011/7/14
hpjs 发表于:2008/9/22 17:44:00   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
56look 当前离线

807

主题

26

广播

12

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

用户积分:5898 分
登录次数:575 次
注册时间:2007/3/25
最后登录:2020/3/29
56look 发表于:2008/9/22 10:13:00   | 只看该作者 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
qystone 当前离线

93

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:1331 分
登录次数:130 次
注册时间:2008/1/14
最后登录:2010/1/12
qystone 发表于:2008/9/22 9:58:00   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2008/9/22 9:55:00   | 只看该作者 查看该作者主题 地板 
科汛在线考试系统(NET)

改成

'---------------------------------------------------------------------------------------------------
  '函数名: G_O_T_S
  '功 能:取得打开类型
  '参 数: OpenType 取true时,新窗口打开
  '--------------------------------------------------------------------------------------------
  Function G_O_T_S(OpenType)
         G_O_T_S = " target=""_blank"""
     End Function

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2008/9/22 9:55:00   | 只看该作者 查看该作者主题 7楼 
科汛在线考试系统(NET)

简单的方法是打开ks_cls/kesion.publiccls.asp

找到

'---------------------------------------------------------------------------------------------------
  '函数名: G_O_T_S
  '功 能:取得打开类型
  '参 数: OpenType 取true时,新窗口打开
  '--------------------------------------------------------------------------------------------
  Function G_O_T_S(OpenType)
     If OpenType = "" Or OpenType = False Then
    G_O_T_S = ""
     ElseIf OpenType = True Then
    G_O_T_S = " target=""_blank"""
     Else
    G_O_T_S = " target=""" & OpenType & """"
     End If
  End Function

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2008/9/22 9:50:00   | 只看该作者 查看该作者主题 8楼 
科汛在线网校系统
笨方法就是改所有标签.把目标设为_blank
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
mz520 当前离线

628

主题

6

广播

2

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

用户积分:3600 分
登录次数:170 次
注册时间:2008/8/23
最后登录:2014/8/5
mz520 发表于:2008/9/21 20:51:00   | 只看该作者 查看该作者主题 9楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
bbswing 当前离线

214

主题

0

广播

0

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

用户积分:1979 分
登录次数:104 次
注册时间:2008/4/23
最后登录:2014/10/23
bbswing 发表于:2008/9/21 10:45:00   | 只看该作者 查看该作者主题 10楼 
科汛在线考试系统(NET)

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


/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 页面执行1.49219秒 powered by KesionCMS 9.0