在更新面板里注册了一个JavaScript脚本(脚本的作用:滚动显示文字),在程序连续跑30分钟以后,弹出一个错误提示框,错误:未指明的错误 状态吗:0,期待高手和我一起解决。
解决方案 »
- 请问接口、子类和类以及对象时啥关系?它能在编程中起到啥作用?
- 如何在TOMCAT中设置中文过滤器?
- 得到<select> 标签的name属性
- 紧急求救啊
- ???我想只input的类型为text的元素定义样式怎么写
- javascript如何更换iframe标签中src的属性?
- 打印浏览器内容的时候在程序里面怎样设置为横向打印?
- 怎么将一个框架的页面都一次性的屏蔽右键?(很急,谢谢帮忙!)
- To; net_lover(孟子E章) ,alert((100.2556866243413).toFixed(5))这个函数好像不行!!
- 求解这段代码中的arguments.callee.offset怎么解释
- 问一个JS用的正则表达式。从-0.5到0,1位小数.
- 谁能偷到这个弹窗效果啊!
我把代码发上来。
这句是在load事件里写的:ScriptManager.RegisterStartupScript(upMarquee, this.GetType(), "marquee", "var timeoutexists = false;var speed = " + speed + ";/*判断浏览器类型*/var isMSIE = (navigator.appName == 'Microsoft Internet Explorer');/*滚动对象)*/ var oMarquee = document.getElementById('mq');/*内容对象*/var omqdemo = document.getElementById('mqdemo');var w = oMarquee.offsetWidth;var odl = omqdemo.offsetWidth;var x = parseInt(w/odl)+1;for(var i=0;i<x;i++){ var o = omqdemo.cloneNode(true); oMarquee.appendChild(o);}var iScrollAmount = 1;function scroll(){try{ oMarquee.scrollLeft += iScrollAmount; }catch(e){alert('错误信息:' + e.message);}finally{var ol = oMarquee.scrollLeft;/*IE和FF的位置有不同*/ if(isMSIE){ if(odl-ol<=0){ oMarquee.scrollLeft = 0; } }else{ if(odl-ol<=-10){ oMarquee.scrollLeft = 2; } } } } var MyMar = window.setInterval(scroll,speed);", true);
html代码:<div class="displayMarDiv">
<asp:UpdatePanel ID="upMarquee" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Panel ID="pnlMar" runat="server">
<div id='mq' class='dhMarquee' onMouseOver='iScrollAmount=0' onMouseOut='iScrollAmount=1'>
<span id='mqdemo' class='mqdemo'>
<asp:Literal ID="liMarquee" runat="server" Text = ""></asp:Literal>
</span>
</div>
</asp:Panel>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="timerMarquee" EventName="Tick" />
</Triggers>
</asp:UpdatePanel></div>