嗨,有人能告訴我爲什麼當我刷新我的Rails應用程序的頁面時,狀態被選中的複選框在Chrome中未被選中,而在Firefox中未被選中。因此,我在document.ready函數中取消了所有這些選項。爲什麼Firefox的行爲與Chrome不同?複選框狀態在Firefox和Chrome中重新加載的行爲
1
A
回答
1
當您執行頁面刷新時,您正在重新加載頁面。沒有預期用戶更改爲頁面,因爲頁面最初加載將會持續。
Firefox具有瀏覽器供應商特定功能,可以嘗試記住用戶的選擇。這不是標準。
沒有解決這個問題。您無法在未實現此功能的瀏覽器中獲取Firefox的非標準行爲。標準期望是丟失頁面刷新的所有編輯。
但是,如果您有JavaScript設置第一次加載頁面時的狀態,請嘗試從window.load運行它。
1
嘗試autocomplete =「off」在IE中工作:)
相關問題
- 1. 複選框在Chrome和Firefox
- 2. 頁面重新加載後狀態複選框
- 3. 堅持複選框狀態,而jsp重新加載
- 4. 如何在頁面重新加載後堅持複選框選中狀態?
- 5. 複選框和頁面重新加載
- 6. Chrome和Firefox的狀態爲零
- 7. 使用複選框在頁面重新加載後保持div切換狀態
- 8. 的jqGrid - 保持複選框選擇狀態 - 網頁刷新/重定向/重載
- 9. 在Chrome和Firefox上重新加載js和CSS
- 10. 安卓複選框爲Firefox,Chrome,IE8
- 11. 複選框始終處於選中狀態頁面重載
- 12. ui-router和angularjs中的並行狀態 - 防止重新加載
- 13. Django - 在重新加載時保存已選中的複選框
- 14. 複選框,如果選中一次,應在頁面重新加載時保持選中狀態。
- 15. 在頁面加載時更新表格標題中複選框的狀態
- 16. dojo/cbtree:複選框狀態爲延遲加載模式
- 17. 頁面重新加載後在複選框列表中移動複選框 - Firefox only
- 18. 複選框狀態
- 19. HTML5 pushstate和替換狀態重新加載狀態
- 20. Backbone.js使用Symfony重新加載狀態和頁面狀態
- 21. 在php中的複選框狀態
- 22. 在Ext.tree.Panel中的複選框狀態
- 23. 我的表單複選框在提交和頁面重新加載後如何保持其狀態?
- 24. Mac:在Chrome或Firefox中重新加載文檔?
- 25. SSRS:Wingdings複選框不會在Chrome和Firefox中顯示
- 26. 如何讓onfocus事件在firefox和chrome中啓用複選框
- 27. 複選框在頁面重新載入前沒有得到檢查狀態
- 28. 在頁面加載時顯示覆選框狀態
- 29. 阻止Firefox重新加載確認框
- 30. 檢查加載時的複選框,但如果頁面重新加載必須記住上一個狀態