使用IE9 <的Recaptcha主題「clean」,輸入captcha並未出現在(#recaptcha_table> tbody:nth-child(1)> tr:nth-child(2) ),但是再次顯示。如何正確顯示輸入更改CSS?錯誤顯示Recaptcha和IE
2
A
回答
0
我檢查過了,reCAPTCHA在我的最後並沒有在IE 8中工作。
解決此問題的最簡單方法是創建您自己的reCAPTCHA風格。因此,不要使用reCAPTCHA中的「乾淨」模板。
該代碼會顯示您的驗證碼(我已經做了風格與之相似,以「清潔」):
檢查JSBin:http://jsbin.com/utubal/1/edit或以下檢查:
<style>
#recaptcha_widget {
width: 400px;
padding: 5px;
border: 1px solid #CCCCCC;
font-family: Calibri, Ubuntu Light, Arial;
font-size: 12px;
}
#recaptcha_widget a {
text-decoration: none;
color: #2D7FC0;
font-weight: bold;
}
#recaptcha_image {
border: 1px solid #CCCCCC;
}
#recaptcha_response_field {
width: 300px;
}
</style>
<script type="text/javascript">
var RecaptchaOptions = {
theme : 'custom',
custom_theme_widget: 'recaptcha_widget'
};
</script>
<div id="recaptcha_widget" style="display:none">
<div style="float:left; width: 80%;">
<div id="recaptcha_image"></div>
<div class="recaptcha_only_if_incorrect_sol" style="color:red">Incorrect please try again</div>
<span class="recaptcha_only_if_image">Enter the words above:</span>
<span class="recaptcha_only_if_audio">Enter the numbers you hear:</span>
<input type="text" id="recaptcha_response_field" name="recaptcha_response_field" style="border: 1px solid #cccccc;"/>
</div>
<div style="float: left; margin-left: 10px;">
<div><a href="javascript:Recaptcha.reload()">REFRESH</a></div>
<div class="recaptcha_only_if_image"><a href="javascript:Recaptcha.switch_type('audio')">AUDIO</a></div>
<div class="recaptcha_only_if_audio"><a href="javascript:Recaptcha.switch_type('image')">IMAGE</a></div>
<div><a href="javascript:Recaptcha.showhelp()">Help</a></div>
</div>
<div style="clear: both;"></div>
</div>
<script type="text/javascript"
src="http://www.google.com/recaptcha/api/challenge?k=YOUR_PUBLIC_KEY">
</script>
<noscript>
<iframe src="http://www.google.com/recaptcha/api/noscript?k=YOUR_PUBLIC_KEY"
height="300" width="500" frameborder="0"></iframe><br>
<textarea name="recaptcha_challenge_field" rows="3" cols="40">
</textarea>
<input type="hidden" name="recaptcha_response_field"
value="manual_challenge">
</noscript>
我希望這會幫助你!
PS .:請記住用您的密鑰(2個位置)覆蓋YOUR_PUBLIC_KEY。
+0
非常感謝你! – user2568332
+0
你幾乎歡迎!我很樂意幫助你! –
相關問題
- 1. Google reCaptcha沒有顯示在IE上
- 2. IE 7顯示錯誤和jQuery Datepicker
- 3. IE顯示浮動錯誤
- 4. IE顯示錯誤,jQuery錯誤
- 5. IE - 防止在IE中顯示錯誤
- 6. 當Recaptcha錯誤時顯示錯誤頁面
- 7. Recaptcha 404s錯誤
- 8. IE邊框半徑顯示錯誤
- 9. IE 6中的塊顯示錯誤
- 10. IE 8.0顯示腳本錯誤
- 11. 在IE中wordpress網站顯示錯誤
- 12. IE顯示其條件註釋錯誤
- 13. 在FF或Chrome上不顯示recaptcha,IE在允許阻止內容後顯示
- 14. Chrome for Mac和IE中顯示錯誤的字符集
- 15. ReCaptcha無法在IE中加載/顯示,但在Chrome和safari中完美運行
- 16. reCAPTCHA顯示不正確?
- 17. reCAPTCHA 2.0文本顯示
- 18. XMl和XSL%顯示錯誤
- 19. MySQL和PHP顯示錯誤
- 20. loaderManager和AdapterView顯示錯誤
- 21. Google reCAPTCHA:錯誤驗證碼錯誤
- 22. Chrome和IE顯示diffrence
- 23. reCaptcha:錯誤代碼「invalid-keys」
- 24. CMFCToolbar和CMFCMenubar顯示錯誤提示
- 25. jQuery - 隱藏/顯示不顯示div和顯示錯誤
- 26. Javascript和IE錯誤HIERARCHY_REQUEST_ERR(3)
- 27. 錯誤與window.open - JavaScript和IE
- 28. 顯示錯誤
- 29. Selenium - reCaptcha表示驗證碼錯誤(但它沒有錯!)| Python | PhantomJS
- 30. IE顯示DIV
好吧,我已經檢查了reCaptcha,而且IE8中存在一個問題 –
我試圖解決這個問題。請保持在線。 –
你使用Wordpress嗎? –