Javascript 在colorbox IE can';不要输入文本
我正在尝试在带有colorbox的ajax窗口中使用新的GoogleRecaptcha。但IE 9、10、11中有一个问题:我不能在文本字段中输入任何内容。没有彩盒也没关系。 这是我的密码Javascript 在colorbox IE can';不要输入文本,javascript,jquery,colorbox,recaptcha,Javascript,Jquery,Colorbox,Recaptcha,我正在尝试在带有colorbox的ajax窗口中使用新的GoogleRecaptcha。但IE 9、10、11中有一个问题:我不能在文本字段中输入任何内容。没有彩盒也没关系。 这是我的密码 <script type="text/javascript" defer="defer" src="//www.google.com/recaptcha/api.js?ver=1"></script> <div id="form"> &l
<script type="text/javascript" defer="defer" src="//www.google.com/recaptcha/api.js?ver=1"></script>
<div id="form">
<div class="g-recaptcha" id="g-recaptcha" data-sitekey="<?= RECAPTCHA_KEY ?>"></div>
<button name="" id="sendNotice" type="submit">Send</button>
</div>
<script>
function showNoticePopup(productId, shopProductId) {
$.colorbox({
href: '#form',
onComplete: function() {
grecaptcha.render('g-recaptcha', {
'sitekey' : '<?= RECAPTCHA_KEY ?>'
});
}
});
}
showNoticePopup();
</script>
最后我找到了解决办法。
问题出在名为trapFocus
的色盒选项中。
如果您有此问题,只需将此选项设置为false
并享受:)
引导模式窗口也出现了类似的问题