札幌Web制作のシンクグラフィカ

確認画面へ遷移しない

平井圭太さん (2014-03-27 23:54:50) keitahirai.net/html-css/mailformpro/

サーバーに設置しましたところ、下記エラーが表示され動作しません。

●Google Chrome
Uncaught TypeError: Cannot read property ’src’ of null  mailformpro.cgi:1072

●Firefox
TypeError: mfp.$(...) is null  mailformpro.cgi:1072

●該当ファイル
mailformpro/data/mfp.cache.js
●該当行
this.Mfp.action = mfp.$(’mfpjs’).src;

●Mailform Pro Operation Check
パーミッション [ 644 ] ./data/mfp.cache.js
上記はFTPで直しても元に戻ります。


javascriptを何か修正する必要があるのでしょうか?
ご返答くださいますと助かります。

Re:確認画面へ遷移しない

和田 (2014-03-31 20:55:43) www.synck.com

</form>の後ろに追加する
<script src="mailformpro/mailformpro.cgi"></script>
こちらのタグが不全です。サンプルの通りidを含めて指定してください。

Re:確認画面へ遷移しない

平井圭太さん (2014-04-02 12:36:49) keitahirai.net/html-css/mailformpro/

和田様
ご返信頂きありがとうございました。
あと少しで動作すると思いますので、以下ご確認くださると嬉しいです。

・「お名前」の必須指定が無視される
・上部の「確認画面」というテキストの消し方がわからず
・確認画面が表示しない


●scriptタグのid指定について
同梱のマニュアルPDFでは、<script src="mailformpro/mailformpro.cgi"></script> となっており id 指定がありません。こちら修正頂いた方がよろしいかと・・(「設置方法の詳細」ページ)

Re:確認画面へ遷移しない

和田 (2014-04-08 11:44:31) www.synck.com

すいません、マニュアルの方を更新漏れしていたようでお手数をおかけしました・・・。「確認画面」と表示されるのはphase.jsというアドオンが有効になっているためです。

確認画面が表示されないのは
<input type="image" src="images/btn_confirm.jpg" />
を利用しているためです。
<button>タグをご利用ください。

Re:確認画面へ遷移しない

平井圭太さん (2014-04-18 18:29:46) keitahirai.net/html-css/mailformpro/

和田様
おかげさまでフォーム設置が完了いたしました。
どうもありがとうございました。

1点すみません。
<button>タグを使わなければならない などはマニュアルには未記載でしたので、その辺りも追記頂くと良いかもしれません。