window.onerror = function(){}
var expandState = 0;
function expand()
{
if(expandState == 0)
{
setPace('master', 0, 10, 10);
if(ie)
{
document.getElementById("menutop").src= 'qqkefu/menuo.gif'; expandState = 1;
}
}
else
{
setPace('master', -200, 10, 10);
if(ie)
{
document.getElementById("menutop").src='qqkefu/menuo.gif'; expandState = 0;
}
}
}
document.write("<style type=text/css>#master {LEFT: -200px; POSITION: absolute; TOP: 90px; VISIBILITY: visible; Z-INDEX: 999}</style>")
document.write("<table id=master width='218' border='0' cellspacing='0' cellpadding='0'><tr><td><img border=0 height=6 src='qqkefu/menutop.gif' width=200></td><td rowspan='2' valign='top'><img id=menu name=menutop onMouseOver=javascript:expand() src='qqkefu/menuo.gif' width=25 height=210></td></tr>");
document.write("<tr><td valign='top'><table width=200 border=0 cellspacing=0 cellpadding=0><tr><td colspan=3><img src='qqkefu/zxff.jpg' width=200 height=50></td></tr>");
document.write("<tr><td width=7 background='qqkefu/z.jpg'></td><td width=186 background='qqkefu/dw.jpg'><iframe width='100%' marginwidth='0' marginheight='0' height='350' src='qqkefu/QQShow.HTML' frameborder=0 allowTransparency='true'></iframe></td>");
document.write("<td width=7 background='qqkefu/y.jpg'><img src='qqkefu/y.jpg' width=7 height=350></td></tr><tr>");
document.write("<td colspan=3><img src='qqkefu/d.jpg' width=200 height=20></td></tr></table></td></tr></table>"); var ie = document.all ? 1 : 0
var ns = document.layers ? 1 : 0
var master = new Object('element')
master.curLeft = -200; master.curTop = 10;
master.gapLeft = 0; master.gapTop = 0;
master.timer = null;
if(ie){var sidemenu = document.all.master;}
if(ns){var sidemenu = document.getElementById("master");}
setInterval('FixpageY()',100);
请高手帮我分析一下,为什么在火狐还有谷歌浏览器里这里面的代码没有执行呢,非常感谢!
var expandState = 0;
function expand()
{
if(expandState == 0)
{
setPace('master', 0, 10, 10);
if(ie)
{
document.getElementById("menutop").src= 'qqkefu/menuo.gif'; expandState = 1;
}
}
else
{
setPace('master', -200, 10, 10);
if(ie)
{
document.getElementById("menutop").src='qqkefu/menuo.gif'; expandState = 0;
}
}
}
document.write("<style type=text/css>#master {LEFT: -200px; POSITION: absolute; TOP: 90px; VISIBILITY: visible; Z-INDEX: 999}</style>")
document.write("<table id=master width='218' border='0' cellspacing='0' cellpadding='0'><tr><td><img border=0 height=6 src='qqkefu/menutop.gif' width=200></td><td rowspan='2' valign='top'><img id=menu name=menutop onMouseOver=javascript:expand() src='qqkefu/menuo.gif' width=25 height=210></td></tr>");
document.write("<tr><td valign='top'><table width=200 border=0 cellspacing=0 cellpadding=0><tr><td colspan=3><img src='qqkefu/zxff.jpg' width=200 height=50></td></tr>");
document.write("<tr><td width=7 background='qqkefu/z.jpg'></td><td width=186 background='qqkefu/dw.jpg'><iframe width='100%' marginwidth='0' marginheight='0' height='350' src='qqkefu/QQShow.HTML' frameborder=0 allowTransparency='true'></iframe></td>");
document.write("<td width=7 background='qqkefu/y.jpg'><img src='qqkefu/y.jpg' width=7 height=350></td></tr><tr>");
document.write("<td colspan=3><img src='qqkefu/d.jpg' width=200 height=20></td></tr></table></td></tr></table>"); var ie = document.all ? 1 : 0
var ns = document.layers ? 1 : 0
var master = new Object('element')
master.curLeft = -200; master.curTop = 10;
master.gapLeft = 0; master.gapTop = 0;
master.timer = null;
if(ie){var sidemenu = document.all.master;}
if(ns){var sidemenu = document.getElementById("master");}
setInterval('FixpageY()',100);
请高手帮我分析一下,为什么在火狐还有谷歌浏览器里这里面的代码没有执行呢,非常感谢!
var ns = document.layers ? 1 : 0换成
var ns = document.getElementById ? 1 : 0还是原来的老样子,能再给点提示吗?谢谢了
检测浏览器的代码与检测浏览器能力混淆了。
检测是否是IE可以用:
var ua = navigator.userAgent.toLowerCase();
var ie = /msie/i.test(ua);
var ns = document.layers ? 1 : 0
这2个判断都不要!
var master = new Object('element')
创建dom对象用 document.createElement(""); if(ie){var sidemenu = document.all.master;}
if(ns){var sidemenu = document.getElementById("master");获取代码 用 document.getElementById
好像是一个右侧漂浮公告的代码。
这段代码真不怎么样。
我好像都改了并会了很多次贴了。都是这段代码。
我以前回过的帖子肯定有,不过太多了,难找。