簡體   English   中英

ReCaptcha不會在IE中加載/顯示,但可以在Chrome和Safari中完美運行

[英]ReCaptcha does not load / show in IE but works perfectly in Chrome and safari

http://www.dutchsupercross.nl/inschrijven上,我在底部實現了一個驗證碼。 但似乎無法在Internet Explorer中工作。

看起來IE也不喜歡加載HTTPS,因為我看不到此文件已在開發人員工具(網絡)中加載。當我將其更改為HTTP時,似乎加載了javascript,但仍然沒有顯示任何內容。

歡迎任何想法

我在Chrome,Mozilla,IE和Yandex瀏覽器中檢查了該網站,效果很好。 有時瀏覽器對兼容性有一些了解。

Google的recaptcha網站上有很好的文檔。 檢查以下鏈接並應用“ reCAPTCHA在Internet Explorer上無法正確顯示,我該怎么辦?”部分下的步驟。

鏈接是: Google reCAPTCHA網站

我找不到最可能的問題,在不鼓勵用戶更新瀏覽器的情況下,我不太依賴特定的瀏覽器。 因為暗示可能不僅是這樣的問題。 基於這樣的問題 ,我們不會也不能同意所有這些。 如果我們決定支持IE,則現在應該刪除早於11的IE。 您還要根據Microsoft官方文檔做出適當而勤奮的決定

我要強調的是,當我們決定對瀏覽器的支持時,我們還應注意瀏覽器的生態系統。 您可能可以將jquery版本從2.1.0升級到2.1.4,這從語義版本上來說只是補丁,希望不會破壞您的代碼。 但是,此外,您還應包括將次要補丁程序升級到適合您需要和優先級的工作計划。 坦白說,我無法在變更日志上找到一眼,所以我不能保證這項工作 但是個人而言,這比重復不確定結果的相同調試過程要好。

動作步驟:

  1. 確保正確遵循安裝說明。

    1. 您選擇顯示窗口小部件的哪種顯示模式?
      • 它也有不同的行為。
      • Recaptcha文檔已經注意到自動渲染是最簡單的方法。 如果不這樣做,請使用此選項,但更重要的是,如果可以解決此問題,請更改此顯示模式。
  2. 這可能是jquery的bug,但請注意將其引導。 (可能性尚未報告,尚未修復,已在某些版本上修復)。 3我覺得最可能的最近錯誤17643041 ,因為它會通過iframe中呈現

    1. 固定在某些版本上:
      • 使用jQuery changelog處理代碼
      • 在升級代碼時處理您的代碼。 (自己退縮)。
    2. 尚未修復。
      • 尋找關於jQuery的問題
      • 找出錯誤
      • 問題和錯誤有所不同。
      • 遵循特定於框架或庫的要求
    3. 未報告和未跟蹤
      • 因為有點難重新捕獲

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM