2012-04-15 81 views
1

我有一個dojo樹視圖,當我點擊一個節點時,一個java腳本刷新一個網格。 我需要在節點被點擊並刷新數據之前停止任何正在運行的Java腳本。強制停止java腳本執行功能

回答

0

Javascript是(大部分)單線程,所以當你得到你的點擊事件,該代碼是唯一運行。你的代碼可能會被某些事件中斷,那你關心的是什麼?如果是這樣,你可以在刷新之前解除這些事件,然後如果你真的需要的話,將它們掛起來。很難說沒有看到一些代碼,最好的方法是什麼。

+0

例如,當一些java腳本正在運行時,當您按下Esc或單擊瀏覽器上的停止時,所有java腳本停止激活。我需要這樣的東西。無論如何,我通過我的onNodeClick函數頂部的window.stop()解決了我的問題。 – Azade 2012-04-15 06:52:43