希望给个实例
本人对js并没大多了解
ms这还需要用css层?<script type="text/javascript">
function getBase() {
var base_265 = GetCookie("base_265")?GetCookie("base_265"):"";
if (base_265==1) setBase(1);//判断是否有cookie记录
//没有就默认是当前页打开链接.
showBase(base_265);//判断并打开链接.
} function setBase(n){
var tar="";
n!=0?tar="_blank":"";
var urls=$("hSiteCate").getElementsByTagName("a");
for (var i=0;i<urls.length;i++ ) {
urls[i].target=tar;
}
urls=$("hCoolSite").getElementsByTagName("dt");
for (var i=0;i<urls.length;i++ ) {
urls[i].getElementsByTagName("a")[0].target=tar;
}
var expdate=new Date();
expdate.setTime(expdate.getTime()+(24*60*60*1000*365));
SetCookie("base_265",n,expdate,"/",null,false);//cookie记录选择.
showBase(n);
}
function showBase(n) {
if (n=="" || n==0) {
$("setBase").innerHTML = "<a href='javascript:setBase(1);' title='点此设置,在您点击“网址分类”中的分类项时,将在新窗口打开新链接' target='_self'>新窗口打开新链接</a>";
} else {
$("setBase").innerHTML = "<a href='javascript:setBase(0);' title='点此设置,在您点击“网址分类”中的分类项时,将在当前页打开新链接' target='_self'>当前页打开新链接</a>";
}
}
</script>
本人对js并没大多了解
ms这还需要用css层?<script type="text/javascript">
function getBase() {
var base_265 = GetCookie("base_265")?GetCookie("base_265"):"";
if (base_265==1) setBase(1);//判断是否有cookie记录
//没有就默认是当前页打开链接.
showBase(base_265);//判断并打开链接.
} function setBase(n){
var tar="";
n!=0?tar="_blank":"";
var urls=$("hSiteCate").getElementsByTagName("a");
for (var i=0;i<urls.length;i++ ) {
urls[i].target=tar;
}
urls=$("hCoolSite").getElementsByTagName("dt");
for (var i=0;i<urls.length;i++ ) {
urls[i].getElementsByTagName("a")[0].target=tar;
}
var expdate=new Date();
expdate.setTime(expdate.getTime()+(24*60*60*1000*365));
SetCookie("base_265",n,expdate,"/",null,false);//cookie记录选择.
showBase(n);
}
function showBase(n) {
if (n=="" || n==0) {
$("setBase").innerHTML = "<a href='javascript:setBase(1);' title='点此设置,在您点击“网址分类”中的分类项时,将在新窗口打开新链接' target='_self'>新窗口打开新链接</a>";
} else {
$("setBase").innerHTML = "<a href='javascript:setBase(0);' title='点此设置,在您点击“网址分类”中的分类项时,将在当前页打开新链接' target='_self'>当前页打开新链接</a>";
}
}
</script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货