读书人

高分求分析代码的浏览器兼容性,该如何

发布时间: 2013-02-27 10:48:11 作者: rapoo

高分求分析代码的浏览器兼容性
<div style=" position:relative;">



<script language="javascript">

function move(x, y) {
if (document.all) {

object1.style.pixelLeft += x;
object1.style.pixelTop += y;
}
else
if (document.layers) {
document.object1.left += x;
document.object1.top += y;
}
};

function position() {
document.object1.left += -200;
document.object1.top += 0;
document.object1.visibility = "show"
};

function makeStatic() {
if (document.all) { object1.style.pixelTop = document.body.scrollTop + 100 }
else { eval('document.object1.top=eval(window.pageYOffset+20)'); }
setTimeout("makeStatic()", 0);
}

</script>
<layer class=NS onmouseover="move(580,0)" onmouseout="move(-580, 0)" left="0" name="object1" visibility="hide" top="20">

<script language="javascript">
if (document.all)
document.write('<DIV ID="object1" style="Position : Absolute ;Left : -125px ;Top : 20px ;Width : 0px ;Z-Index : 1">')
</script>

<TABLE onmouseover="move(120,0)" onmouseout="move(-120, 0)" cellSpacing=1 cellPadding=2 border=0 >
<TBODY>
<TR>
<TD>


<TABLE cellSpacing=0 cellPadding=0 width=118 align=center border=0>
<TBODY>
<TR>
<TD><IMG alt="高分求分析代码的浏览器兼容性,该如何处理" src="/images/qq/ad/servicepic_01.jpg" width=118 border=0 name=servicepic_01></TD></TR>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width=118 align=left border=0 background="/images/qq/ad/qqbg.jpg">
<TBODY>
<%

sql="select * from tuser where username='"+webusername+"'";


reader= executer.executeSelect(sql);
string qq="";
string ww="";
if(reader.Read())
{
qq=Convert.ToString( reader["qqkf"]);
ww=Convert.ToString( reader["wwkf"]);
}
reader.Close();

try
{
string[] arr_qq = qq.Split('|');
for (int k = 0; k < arr_qq.Length; k++)
{

// string[] arr_qq2 = arr_qq[k];
%>
<TR>
<TD > </TD>
<TD align=middle width=89 bgColor=#f8f6f7 height=25>
<a target="_blank" href="http://wpa.qq.com/msgrd?v=1&uin=<%=arr_qq[k]%>&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:<%=arr_qq[k]%>:41" alt="高分求分析代码的浏览器兼容性,该如何处理" title="点击联系我"></a>
<!--<A href="tencent://message/?uin=<%=config.getQQ1() %>&Site=技术支持&Menu=yes" target=blank><IMG alt=点击这里给我发消息 src="/images/qq/ad/10_online.gif" border=0></A>-->
</TD>
<TD > </TD>
</TR>
<%
}
}
catch(Exception e){} %>


</TBODY>
</TABLE>
</TD>


</TR>

<TD>
<TABLE cellSpacing=0 cellPadding=0 width=118 align=left border=0 background="/images/qq/ad/qqbg.jpg">
<TBODY>
<%
try
{
string[] arr_ww = ww.Split('|');
for (int s = 0; s < arr_ww.Length; s++)
{
%>
<TR>
<TD > </TD>
<TD align=middle width=89 bgColor=#f8f6f7 height=24><A
href="http://amos1.taobao.com/msg.ww?v=2&uid=<%=arr_ww[s]%>&s=1"
target=_blank><IMG alt=点击这里给我发消息
src="/images/qq/ad/offline.gif"
border=0></A></TD>
<TD > </TD></TR>
<%
}
}
catch(Exception e){} %>
<TR>
<TD> </TD>
<!-- <TD align=middle bgColor=#f8f6f7 height=35>
<TABLE cellSpacing=1 cellPadding=2 width="88%" align=center bgColor=#ffa800 border=0>
<TBODY>
<TR>
<TD align=middle bgColor=#ffffff><A
href="http://www.lanrentuku.com/xbook/" target=_blank><SPAN


style="FONT-SIZE: 9pt">站点留言簿</SPAN></A></TD></TR></TBODY></TABLE></TD>-->
<TD> </TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD><IMG height=22 alt="高分求分析代码的浏览器兼容性,该如何处理" src="/images/qq/ad/servicepic_09.jpg" width=118 border=0 name=servicepic_09></TD></TR></TBODY></TABLE></TD>
<TD vAlign=top align=middle width=12 rowSpan=100><IMG height=109 src="/images/qq/ad/kefu.gif" > </TD></TR>
<script language="javascript">
<!--
if (document.all||document.layers)
makeStatic();

if (document.layers) {
window.onload=position;
}

var sitems=new Array();
var sitemlinks=new Array();

function hl(n) {
n.className='hl'}
function n(h) {
h.className='n'}
//--></script>
</TBODY></TABLE>
<SCRIPT language=javascript>
if (document.all)
document.write('<\/DIV>')
</SCRIPT>


</div>




如上代码。只能在ie内正常显示。其它浏览器都不能正常显示。望高手指点一二。谢谢!
浏览器 function object javascript
[解决办法]
楼主 用firefox,按个firebug, 挨个 调试
[解决办法]
改了些JS,好像可以了。你试一下吧。


<script language="javascript">

function move(x, y) {
var object1 = document.getElementById('object1');
object1.style.pixelLeft += x;
object1.style.pixelTop += y;

};

function position() {
var object1 = document.getElementById('object1');
object1.left += -200;
object1.top += 0;
object1.visibility = "visible"
};

function makeStatic() {
var object1 = document.getElementById('object1');
object1.style.pixelTop = document.body.scrollTop + 100 ;
setTimeout("makeStatic()", 0);
}

</script>





<script language="javascript">
document.write('<DIV ID="object1" style="Position : Absolute ;Left : -125px ;Top : 20px ;Width : 0px ;Z-Index : 1">')


</script>





<script language="javascript">
<!--


makeStatic();


window.onload=position;


var sitems=new Array();
var sitemlinks=new Array();

function hl(n) {
n.className='hl'}
function n(h) {
h.className='n'}
//--></script>




<SCRIPT language=javascript>
document.write('<\/DIV>')
</SCRIPT>

读书人网 >JavaScript

热点推荐