|
阅读:11325回复:7
【求助】浏览(贪婪大陆)时出现的问题。
当浏览(贪婪大陆)这个BT站时,当鼠标悬停时无法弹出介绍页面。而访问其它BT站和BT联盟却可以,不知道是什么原因,希望高手解答。
|
|
|
|
1楼#
发布于:2004-12-24 18:43
给出链接。
|
|
|
2楼#
发布于:2004-12-24 18:43
贪婪大陆
http://www.greedland.com/ 这是一个主要发布动漫作品,相关音乐的网站,当鼠标在下载项目上悬停时,会有弹出的窗口对下载项目进行介绍,可是在FF下看不到,而BTCHINA的却可以看到,希望版主帮忙,谢谢。 |
|
|
|
3楼#
发布于:2004-12-24 18:43
这下面这段代码是他们显示tip所使用的:
function showTip(msg)
{
var obj = 'TipBox';
/*
if (NN4)
{
if (document.layers[obj] != null)
document.layers[obj].visibility = 'hidden';
}
else if(IE4)
document.all[obj].style.visibility = 'hidden';
*/
if (typeof(hideTimeOut) != 'undefined') clearTimeout(hideTimeOut);
if (NN4)
{
if (document.layers[obj].visibility != 'visible')
{
with (document[obj].document)
{
open();
write('<layer id=TipBox bgColor=#ffffee style="width: 600px; border: 1px solid #000000" onMouseover="keepTip()" onMousewheel="keepTip()" onMouseout="hideTip()">' + msg + '</layer>');
close();
}
var objp = document.layers.TipBox;
objp.moveTo(100, e.y + 6);
}
document.layers[obj].visibility = 'visible';
}
else if(IE4)
{
if (document.all[obj].style.visibility != 'visible')
{
document.all[obj].innerHTML = msg ;
var y = event.y;
var objp = document.all.TipBox.style;
var yy = document.body.scrollTop + y + 12;
objp.pixelLeft = 100;
objp.pixelTop = yy;
}
document.all[obj].style.visibility = 'visible';
}
}
其中只考虑了Netscape4和IE两种情况。Netscape4所支持的layers早就被废除了,IE的分支ff也走不进去,所以就显示不出来了。 |
|
|
4楼#
发布于:2004-12-24 18:43
版主分析得好专业,代码我是看不懂了@_@。不过原因版主讲得很清楚了,谢谢。
|
|
|
|
5楼#
发布于:2004-12-24 18:43
别只给原因啊老大
偶过来就是看解决方案地…… 可谓跪求 |
|
|
6楼#
发布于:2004-12-24 18:43
解决方法就是自己写一个修正的脚本
怎么写? 自己研究吧 |
|
|
7楼#
发布于:2004-12-24 18:43
最近盗墓的比较多,大家小心别见鬼啦
|
|
|
