我的問題是爲什麼此代碼在除IE功能之外的所有瀏覽器中都有效。在其他瀏覽器中它工作。 (phrase.indexOf(currentPhrase))phrase.splice(phrases.indexOf(currentPhrase),1);如果(短語索引)(當前短語)爲什麼jQuery不能在IE中工作,但在其他瀏覽器中工作?
回答
我的猜測是IE緩存請求(因爲它是通過GET
)。您可以通過一系列方式解決這個問題,包括服務器端的緩存控制,或者使用POST
來代替。 jQuery的有點煩人,因爲你必須使用一個對象作爲數據來表明你想要一個POST
請求,並使用一個字符串作爲GET
而不是允許你設置一個明確的請求。
我發現了一個技巧來獲取像date()這樣的另一個變量,就像你所說的那樣? – kotsirokolos
另外,如何發出POST請求而不是此請求? – kotsirokolos
@ kotsirokolos,是的,發送日期時間也應該工作。您可以通過將數據(第二個參數,如果有三個)更改爲對象而不是字符串或使用'.post()' –
- 1. jQuery不在IE中工作,在其他瀏覽器中工作
- 2. 滑動並不在IE工作。但它在其他瀏覽器
- 3. getAttribute方法在IE中不起作用,但在其他瀏覽器中工作
- 4. jQuery 1.7.2不能在IE8中工作。在其他瀏覽器中工作
- 5. 爲什麼不能在chrome中工作?但在Firefox和其他瀏覽器中工作得很好?
- 6. IE鏈接和其他功能不工作,但在所有其他瀏覽器中工作
- 7. jQuery slideToggle()不工作在Firefox和IE瀏覽器,但其工作正常在Chrome
- 8. 爲什麼不能在IE瀏覽器上工作?
- 9. CSS在IE7中不工作,工作在其他瀏覽器
- 10. RSS不在IE列表中,但在FF和其他瀏覽器中工作
- 11. 什麼的jQuery庫的組合不工作在IE和其他瀏覽器
- 12. 跨域問題(在其他瀏覽器IE中不工作)
- 13. jQuery .delay()不工作在Chrome瀏覽器,但在IE瀏覽器中罰款
- 14. Javascript按鈕不能在IE中使用;在其他瀏覽器中工作
- 15. Jquery排序錶行不工作在IE中,但在所有其他瀏覽器工作
- 16. jQuery的彈出式窗口效果不工作在IE中,但在其他瀏覽器上工作
- 17. 在IE中的HTML圖像(中止),但在其他瀏覽器中工作
- 18. 計算器不能在其他瀏覽器中工作
- 19. jquery在FF,鉻和Safari瀏覽器中工作,但不是IE瀏覽器
- 20. 在瀏覽器中工作,但不通過CRON。爲什麼?
- 21. jquery只能在ie8中工作,所有其他瀏覽器都正常工作
- 22. 爲什麼點擊事件可以在Firefox中正常工作,但IE瀏覽器不能正常工作
- 23. Javascript在Chrome瀏覽器中工作,但不在IE中
- 24. OnClient點擊IE瀏覽器不工作,但在工作GChrome
- 25. 爲什麼JQuery代碼不能在IE上運行? (在其他瀏覽器上完美工作)
- 26. 硒RC不工作,但在其他瀏覽器中正常工作
- 27. 爲什麼這個Javascript無法在IE瀏覽器中工作
- 28. ,在Firefox的工作,但未能在所有其他瀏覽器
- 29. jQuery不工作在IE瀏覽器內部的iframe其他瀏覽器正常工作
- 30. jQuery代碼工作在IE瀏覽器,但不是在Firefox上
IE會給你什麼樣的JavaScript錯誤信息嗎? – dSquared