1樓:網友
asp伺服器端沒有setinterval和settimeout功能,只有客戶端上才有。伺服器端的定時要用到元件,如果有需要,請q我 58507961
asp 我想每隔5分鐘就執行 一次下面的** setinterval(aaa,1000*60*5)不知道這個怎麼寫呀,
2樓:網海1書生
只要每隔5分鐘重新整理一下頁面即可。
可以用也可以用。
補充說明:像這樣的需求,你只能尋求html或前端js指令碼去解決,而不可能用後臺asp**來解決,因為伺服器端程式不可能這樣長時間迴圈執行的,瀏覽器早就判定頁面超時了。
asp的延遲**
3樓:網友
這個不行,只能由js來完成。asp的特點就是由伺服器生成html**,然後再傳遞給瀏覽器負責解析,它總是要等程式執行完了,生成完整的html頁面後傳遞給瀏覽器。所以即使你加了延遲**,也只不過是增加伺服器的運算時間而矣,傳到客戶端時,它是一起顯示出來的。
所以如果你想延遲,只能在js上面想辦法。
4樓:網友
伺服器端慎用暫停,它將導致你的伺服器癱瘓,伺服器中公用乙個程序,,暫停,將導致,其他頁面輸不出來。
js中setinterval的使用問題
5樓:聖僧不望塵寰
每8秒執行一次 for(var j=0;j<10000;j++)程式會完全卡死的。因為運算不過來,不能這樣寫。
6樓:網友
問題如下。
1. setinterval(timer, 8), 8是8毫秒啊,8毫秒你的電腦能完成10000次迴圈嗎?沒等跑完8毫秒過去了,timer()再次執行,又10000,一般人的電腦肯定跑不了。
2. 你向body標記裡面寫內容的同時div不就被刪除了麼?poll裡面還試圖向這個div裡面寫東西,不通。
建議把setinterval(time,8)改成setinterval(time, 1000)
兩個for迴圈都改成10,測試成功了再改成大的數值。**也幫你修改了一下,這個符合邏輯。
7樓:網友
你要先明白setinterval是什麼意思,每8ms執行一次timer
在同乙個js裡寫兩個setinterval函式,乙個設定時間是1000,乙個是200但是會收到影響
8樓:jy三尾喵
如果是呼叫同乙個的話,可以讓第二個定時器執行的時候先清除第乙個定時器,然後後面再開啟。
9樓:匿名使用者
問題:當乙個頁面同時有兩個setinterval函式呼叫的衝突如何解決?
解決方法:定義兩個變數 並把 setinterval 賦值給變數。
var a = setinterval(function(),1000)
var b = setinterval(function(),1000)
清除clearinterval(a)
clearinterval(b)
舉例:注:setinterval()方法會不停地呼叫函式,直到用clearinterval()終止定時或視窗被關閉。
功能:取消由setinterval()方法設定的定時器。
10樓:網友
受到什麼影響,**貼出來看看。
11樓:網友
應該不會影響的,你是不是呼叫了同乙個模組了。
j**ascript:setinterval(function(){$('#eryaplayer').playmovie();},10); 不知道這是什麼意思?
12樓:
setinterval() 方法可按照指定的週期(以毫秒計)來呼叫函式或計算表示式。
setinterval() 方法會不停地呼叫函式,直到 clearinterval() 被呼叫或視窗被關閉。由 setinterval() 返回的 id 值可用作 clearinterval() 方法的引數。
在js指令碼中,多個setinterval之間會出現干擾!大概原因是由於從上到下的執行順序,導致不能同時執行!
13樓:網友
js是單執行緒執行,setinterval是定時執行,從設定setinterval的時候,它的執行時間就定了,如果到時間了,碰巧執行緒被佔了,那麼此次setinterval的東東就被拋棄了,下次會繼續執行,你可以試試 settimeout
14樓:網友
不能同時執行是肯定的,必然有乙個先後次序,但是可以幾乎是同時執行。
如果你確定是互擾的問題,可以只定義乙個setinterval,例如var timeintervalnumber = 1;
var timeinterval = setinterval('dosomething()', 1000);
function dosomething()if (timeintervalnumber % 5)timeintervalnumber ++
if (timeintervalnumber >= 2 * 5)}
cwinform 如何實現客戶端和伺服器端
程式設計小旋風 客戶端做個winform專案 伺服器端就只安裝個資料庫,sql,oracle等 資料備份,操作員,許可權 都有其功能的。winform專案遠端連線伺服器端的資料庫不就好了。其實最好還是該用asp.net開發b s模式很適合你的要求。 袁吉航 這個很簡單,普通的資料庫操作就可以,只不過...
android客戶端和伺服器端怎麼互動
android客戶端和伺服器端是基於intentservice的,具體如下 後臺使用簡單的servlet,支援get或post。這個servlet最終返回給前臺一個字串flag,值是true或false,表示登入是否成功。然後在安卓的adt上建立一個安卓專案,建立兩個activity,分別作為登入介...
vbnbsp 6 0編寫伺服器端和多個訪問伺服器端的客戶端要用那函式來編寫
招財tb棝 你好!可以利用visablebasic控制元件陣列的方式並利用監聽用的陣列元素 一般都是索引值 0 來觸發connectrequest事件。接下來再利用判別控制元件陣列元素的連線狀態來進行遠端客戶端連線。檢視原帖 vb6.0寫一個伺服器給多個客戶端通訊的程式,我的 為什麼只能給一個客戶端...