问题描述
<scripttype="text/javascript">vart=10;functionshowTime(){t-=1;document.getElementById('div1').innerHTML=t;if(t==0){location.href='http://www.yahoo.com';}setTimeout("showTime()",1000);}showTime();</script>怎樣在view2才執行以上的時間倒數功能MultiView1.ActiveViewIndex=1即是view2
解决方案
解决方案二:
有人懂嗎
解决方案三:
IfMultiView1.ActiveViewIndex=1(}是這樣嗎
解决方案四:
什么垃圾问题没看明白.
解决方案五:
引用2楼kkwai的回复:
IfMultiView1.ActiveViewIndex=1(}是這樣嗎
正确
解决方案六:
<scripttype="text/javascript">vart=10;functionshowTime(){IfMultiView1.ActiveViewIndex=1(t-=1;document.getElementById('div1').innerHTML=t;if(t==0){location.href='http://www.yahoo.com';}setTimeout("showTime()",1000);}}showTime();</script>沒有效用
解决方案七:
1.在后台c#代码中调用jacascript的方法javascript代码:<scripttype="text/javascript"language="javascript">functiontest(){alert("oec2003");returnfalse;}</script>c#代码:protectedvoidButton1_Click(objectsender,EventArgse){ClientScript.RegisterStartupScript(this.GetType(),"clear","<script>test()</script>");}2.javascript中调用c#方法如果c#中的方法有返回值,可以用下面方法c#代码publicstringGetAuthStatus(){ViewState["Auth"]="Red";returnViewState["Auth"].ToString();}javascript代码functiongetAuth(){varauthStatus="<%=GetAuthStatus()%>";returnauthStatus;}如果在javascript调用的c#方法没有返回值,可以在一面中放一个button,然后在button的单击事件中去写想做的事情,在客户端的脚本中写下如下代码就可以了document.all("button1").click();
解决方案八:
接分是王道!