これを使用して呼び出されるお問い合わせフォームがあります。
<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 が含まれていることです。これは実際にはステータス バーで読み取ることができ、永遠に (決して終了しないため) ロードしているように見えます。
何が起こっているのでしょうか?