0
我有這樣的:Windows 8應用JavaScript重定向「立即」
try{var conn = new WebSocket('ws://' + sessionStorage.ip + ':5565');}
catch (Exception) {location = "error.html";}
我希望它可以作爲它在腳本後來達到location = "error.html"
儘快重定向我,我有:
conn.onopen = {blah blah
但它與
0x800a138f - JavaScript runtime error: Unable to set property 'onopen' of undefined or null reference
崩潰
所以websocket並沒有被創建,雖然catch得到了異常,但它並沒有立即重定向,而是繼續了一下,直到實際重定向。
我該如何解決這個問題?
有它添加位置分配後返回;它不會「搶先」當前正在運行的腳本 –
@DominicHopton「Return statement of function」 –
哦,這是全局代碼,而不是函數?把它放在一個函數中,然後調用它。 –