js兩個頁面的定時器互相影響,請問js的設定2個定時器動態移動圖片,一個上下移動,一個左右移動,如何在它們相遇的時候系統給出提示

2021-07-08 22:26:25 字數 581 閱讀 5678

1樓:養成的技術宅

問題:當一個頁面同時有兩個setinterval函式呼叫的衝突如何解決?

解決方法:

定義兩個變數 並把 setinterval 賦值給變數

var a = setinterval(function(),1000)

var b = setinterval(function(),1000)

清除clearinterval(a)

clearinterval(b)

舉例:注:

setinterval()方法會不停地呼叫函式,直到用clearinterval()終止定時或視窗被關閉。

window.clearinterval()

功能:取消由setinterval()方法設定的定時器。

請問js的設定2個定時器動態移**片,一個上下移動,一個左右移動,如何在它們相遇的時候系統給出提示

2樓:

這兩個東西可以寫在同一個定時器裡的吧(或者你可以寫第三個定時器),在定時器裡判斷一下他們的left個和top,在一定閾值內符合條件就行了唄。

如何通過JS獲取指定頁面的高度,js如何根據不同螢幕的大小,獲得頁面高度,自動調整列表高度

js跨域的話很難獲得頁面的高度,本域的話,倒很簡單 本域 document.body.scrollheight lz的想象力果然豐富。這個真沒試過,幫你頂頂 js如何根據不同螢幕的大小,獲得頁面高度,自動調整列表高度 var win w window width 獲取抄寬度 var win h wi...

匹配兩個特定漢字的正則,js 正則匹配 前兩個字元(是漢字)的表示式

var reg 是誰 g var str 比如 我有一串漢字 我是誰你好嗎 要求匹配是誰 單獨出現 是或者出現誰都不能匹配成功只有是誰一起出現才行的正則 str.match reg 今天在使用正規表示式中,要匹配兩個字元中間的內容,一時沒有寫出來,後來在網上找到了,記錄一下。匹配兩個字串a與b中間的...

jsp頁面中有兩個 function怎樣讓其中的先執行

可以使用延遲載入,定時器settimeout callback,time 的方法 把你需要在頁面載入完成後執行的函式function 放在定時器中即可 具體 例如 將這兩部分拿出來,單獨寫成函式 function fun1 function fun2 function 控制的話可以使用settime...