问题描述
问题是这样的这是一个跑马灯的效果,在IE浏览器下正常,可是放在火狐浏览器下就出现问题,请论坛的大牛们帮忙解决一下!<% MM_yuhua_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath( "buyer/uploadimage/database/fdsa#ffadl.mdb") set rs=server.CreateObject("adodb.recordset") %><html><!-- scroll.htm [XR&CO'2007], Wed, 26 Dec 2007 09:03:51 GMT --><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无标题文档</title><SCRIPT language=JavaScript><!--//var x = 0;var y = 0;var limdex = 763; //这个值取决于下面表格宽度的1/2 这是1560的一半var dest = 0;var distance = 0;var step = 0;var destination = 0;var on = true;function scrollit(destination){step = 2;dest = destination;if (x<dest & x < limdex){while (x<dest) {step += (step / 7);x += step;scroll(x,0);} // top.main.scroll(dest,0);if(dest <=limdex) { scroll(dest,0); }x = dest;}if (x > dest) {while (x>dest) {step += (step / 7);if(x >= (0+step)) { x -= step; scroll(x,0); }else break;}if(dest >= 0) {scroll(dest,0); }x = dest;}if (x<1) {scroll(1,0); x=1 }if (x>limdex) {scroll(limdex,0); x=limdex }x = dest;}function scrollnow() { if (on){ if (x < limdex & x >= 0 ) { scroll(x,0); x = x + 1; setTimeout('scrollnow()', 20); } else if (x < 0) { x = limdex; scrollnow(); } else { x=0; scrollnow(); } }}// *********************************// 去掉原来的stopscroll()function stopscroll() { if (on){ on = false; } else { on = true; scrollnow(); } }function startscroll() { on = true; scrollnow(); }function stop_start() { if (on){ on = false;}else { on = true;scrollnow();}}file://***********************************function MM_callJS(jsStr) { file://v2.0 return eval(jsStr)}file://--></SCRIPT><style type="text/css"><!--body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #1D6F1F;}td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 18px;color: #4E1F00;}--></style></head><body onLoad="MM_callJS('startscroll()')"><table width="1526" border="0" cellspacing="10" cellpadding="0"> <tr> <td width="86" align="center"><img src="images/p01.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p02.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p03.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p04.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p05.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p06.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p07.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p08.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p01.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p02.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p03.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p04.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p05.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p06.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p07.JPG" width="86" height="85"></td> <td width="86" align="center"><img src="images/p08.JPG" width="86" height="85"></td> </tr></table></body><!-- scroll.htm [XR&CO'2007], Wed, 26 Dec 2007 09:04:08 GMT --></html> 问题补充:<div class="quote_title">charrys 写道</div><div class="quote_div">你的这个 效果冒似不行啊。你如果是要左右移动的效果可以参考我的博客<br />http://charrys.iteye.com/blog/906541</div><br /><br />主要问题是在火狐浏览器下面总是显示:<br /><% <br />MM_yuhua_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath( "buyer/uploadimage/database/fdsa#ffadl.mdb") <br />set rs=server.CreateObject("adodb.recordset") <br />%><br />这样一句话。而在IE下面是正常的!<br />
解决方案
晕。1、我看你那数据库链接也没有多大用处,你页面的数据都是静态的。把<%%>删除了吧!2、asp代码一定要把后缀名改成.asp的然后在iis里面设置好了就可以用iis运行了!
解决方案二:
估计你没有在IIS下运行吧!
解决方案三:
不是吧!那是asp语句,都能显示出来?
解决方案四:
你的这个 效果冒似不行啊。你如果是要左右移动的效果可以参考我的博客http://charrys.iteye.com/blog/906541