0

わかりました私は以下のウェブサイトに取り組んでいます:

http://clinicasdefertilidadenlima.pe/demo/

それを開いて画像のすぐ下にあるリンク「Enviale un correo」をクリックすると、表示されていない連絡先フォームが開くはずです。Firebug を使用して何が問題なのかを確認しましたが、コンソールではステータス 200 OK が赤色で表示され、フォームが表示されません。また、Firebug には、受信した応答を確認できる [応答] タブも表示されません。

上記の URL は localhost で正常に動作します。

このフォームは、 http://www.clinicasdefertilidadenlima.pe/の下のライブ サイトで動作するフォームの正確なコピーです。

ライブ サイト フォームは正常に表示され、Firbug コンソールには 200 OK と表示されますが、通常の黒色です。そして、受信した応答を確認できる「応答」タブが表示されます。

ライブ サイトとデモ サイトのフォームの唯一の違いは、デモ フォームに新しいフィールドを追加し、バックエンドの PHP コードも更新したことです。それでおしまい!

私の人生では、この問題を修正することはできません。1時間以上試しましたがだめでした。

4

2 に答える 2

0

Access-Control-Allow-Origin の問題が発生しているようです。www サブドメインのないドメインからのリクエストを許可するように apache を構成する必要があります。この設定は、.htaccess ファイルで変更できます。

詳細はこちら

于 2012-04-12T16:27:39.273 に答える