站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Javascript 专题撕页广告代码及简介

撕页广告代码及简介

摘要: 撕页广告代码及简介
<tr> <td>

//不对Netscape4.0老版本提供完整支持。
var NavName = (document.all)? "IE":"Gecko";
var isFirstTime = true;
var RightSuspent = (screen.width>800)?1004:770;

function WriteObj(Name,InitBigWinSrc,InitBigWinWidth,InitBigWinHeight){
var BigWinHtml = "";
if (NavName == "IE"){
BigWinHtml= "

if (typeof(InitScrollIs) == "undefined"){
BigWinHtml += "top:0px;";
}
else if ((typeof(InitScrollIs) == "boolean"&&InitScrollIs == false)||(InitScrollIs == "false")){
BigWinHtml += "top:0px;";
}
else{
BigWinHtml += "top:expression(document.body.scrollTop+this.style.pixelHeight);";
}
if (Name == "LittleWin") BigWinHtml += ";display:none;z-index:100;";
else BigWinHtml += ";z-index:120;";
BigWinHtml += "\\">";
BigWinHtml += " BigWinHtml += "codebase=\\"http://download.macromedia.com/pub/shockwave/cabs/flashlash.cab#version=6,0,0,0\\" ";
BigWinHtml += "WIDTH=\\"" + InitBigWinWidth + "\\" HEIGHT=\\"" + InitBigWinHeight + "\\" id=\\"" + Name + NavName + "\\" ALIGN=\\"\\">";
BigWinHtml += " ";
//BigWinHtml += "";
BigWinHtml += "
";
BigWinHtml += "
";
}
else if (NavName == "Gecko"){
BigWinHtml= "
if (Name == "LittleWin") BigWinHtml += ";display:none;z-index:100;";
else BigWinHtml += ";z-index:120;";
BigWinHtml += "\\">";
BigWinHtml += " BigWinHtml += "id=\\"" + Name + NavName + "\\" TYPE=\\"application/x-shockwave-flash\\" loop=\\"false\\" PLUGINSPAGE=\\"http://www.macromedia.com/go/getflashplayer\\">";
BigWinHtml += "";
BigWinHtml += "
";
}
document.write(BigWinHtml);
}

function _CheckCookie(E){
var Now = new Date();
var s = String(Now.getYear())+String(Now.getMonth()+1)+String(Now.getDate());
if (_GetFullScreenCookie(E)==s){
return true;
}
else {
Now.setTime(Now.getTime() + (parseInt(typeof(InitUseCookieHours)=="undefined" ? 24:parseInt(InitUseCookieHours))*60*60*1000));
_SetFullScreenCookie(E,s,Now);
return false;
}
}

function _GetFullScreenCookie (name) {
var args = name + "=";
var aLength = args.length;
var cLength = documents.cookie.length;
var i = 0;
while (i < cLength) {
var j = i + aLength;
if (documents.cookie.substring(i, j) == args)
return _GetFullScreenCookieVal(j);
i = documents.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}

function _GetFullScreenCookieVal(offset) {
var endstr = documents.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = documents.cookie.length;
return unescape(documents.cookie.substring(offset, endstr));
}

function _SetFullScreenCookie (name, value) {
var argv = _SetFullScreenCookie.arguments;
var argc = _SetFullScreenCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
documents.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}

function BigWinGecko_DoFSCommand(command,args){
var BigWinOBJ = document.getElementById("BigWinDiv");
var LittleWinOBJ = document.getElementById("LittleWinDiv");
BigWinOBJ.style.visibility = "hidden";
if (isFirstTime){
LittleWinOBJ.style.display = "block";
isFirstTime = false;
return;
}
LittleWinOBJ.style.visibility = "visible";
}

function LittleWinGecko_DoFSCommand(command,args){
var BigWinOBJ = document.getElementById("BigWinDiv");
var LittleWinOBJ = document.getElementById("LittleWinDiv");
var PlayWinOBJ = document.getElementById("BigWin"+NavName);
LittleWinOBJ.style.visibility = "hidden";
BigWinOBJ.style.visibility = "visible";
PlayWinOBJ.Play();
}

if (NavName == "IE"){
document.write("\\n");
document.write(" BigWinGecko_DoFSCommand(command,args);\\n");
document.write("
");
document.write("\\n");
document.write(" LittleWinGecko_DoFSCommand(command,args);\\n");
document.write("
");
}

if (InitBigWinSrc&&InitBigWinWidth&&InitBigWinHeight&&InitLittleWinSrc&&InitLittleWinWidth&&InitLittleWinHeight){
WriteObj("BigWin",InitBigWinSrc,InitBigWinWidth,InitBigWinHeight);
WriteObj("LittleWin",InitLittleWinSrc,InitLittleWinWidth,InitLittleWinHeight);
if (_CheckCookie("TurnBook")){
BigWinGecko_DoFSCommand("turnbook","big");
}
}

LittleWinGecko_DoFSCommand("FSCommand","www");

setTimeout("BigWinGecko_DoFSCommand()",30000);

//
</script>
</tr> </table>
↑返回目录
前一篇: 网页技巧学习:表单精确验证代码
后一篇: 判断一段字符中是否含有电话号码的方法