我有一个使用此方式调用的联系表单:
<a id="modalContact" class="nyroModal" href="contact/index.php" title="Contacto"><img src="assets/img/page_flip.png" alt="" /></a>
这是用户点击它时执行的javascript(jQuery):
$(function(){
$('#modalContact').click(function(e) {
e.preventDefault();
$(this).nyroModalManual({
url: 'contact/index.php',
height: 550,
width: 335
});
return false;
});
});
问题是,当有人点击链接时,它会打开模态,在任何内容加载之前,它会自动重定向URL中出现的唯一内容是#,我真的无法弄清楚为什么它会被重定向。 contact / index.php中的代码是一个基本的联系表单,唯一不同的是它包含一个reCAPTCHA,它实际上可以在状态栏中读取,似乎永远(因为它永远不会完成)加载。
可能会发生什么?
答案 0 :(得分:0)
可能是因为reCAPTCHA,当nyroModal从同一个域读取内容时,它会将第三方视为重定向的原因。