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

Firefoxで送信されない(IEは送信可能

bosuketeさん (2009-08-22 19:40:39) figaro-web.com/sitetest/form/example.html

毎日北海道に頂礼しております、お世話になります。

さて、黒い愛人を注文したくて最新verをダウンロード後インストールさせていただいたのですが、Firefoxで送信が出来ません。
まず製作したサイトではIE6でばっちり送信が出来ました。
が、Firefox(3,5)の場合は例のごとく

ERROR CODE5
Javascriptが有効ではありません。

と出ます。
テスト中で見苦しいサイトはこちらです。
figaro-web.com/sitetest/mail_magazine_form.html

で、ひとまずサンプルページでチェックしようとしたところ、そのままアップしたサンプルページでも、firefoxでは

XML パースエラー: 整形式になっていません。
figaro-web.com/sitetest/form/example.html
行番号: 101, 列番号: 190:

というメッセージが出てサイトは表示されません。
IEでは表示、送信ともに可能です。

サーバーはhetemlなのでCGIの権限は755にしてあります。
Mailform Pro check 1.0.2でも、datファイルの権限が777じゃないよ!とのメッセージしかでません。(CGIデータファイルはサーバー推奨の600)
htmlはすべてutf-8で製作しております。

なんとか黒い愛人を販売するところまでこぎつけたいので、なにとぞご教授お願いいたします。

Re:Firefoxで送信されない(IEは送信可能

和田 (2009-08-23 00:37:34) www.synck.com

101行目くらいにある checkedをchecked="checked"にしてみてください。

ありがとうございます

bosuketeさん (2009-08-23 07:57:31) figaro-web.com/sitetest/form/example.html

早速の返信ありがとうございます!
ご指摘のcheckedと109行目resdonlyをreadonly="readonly"と変更することで、無事firefoxでも表示されました!

が、このサンプルフォームでもIE(6,8)でしか送信が出来ません。
firefoxでは送信ボタンが押せないのです…。
IEではきちんとメールが届いております。
なにとぞよろしくお願いいたします。

Re:Firefoxで送信されない(IEは送信可能

和田 (2009-08-23 15:34:45) www.synck.com

なみにexample.htmlをなにか編集しておりますでしょうか。とりあえず解決方法としてはFirefoxのエラーコンソールに出てくる赤い×印を全部直せば直ります。
cgi.synck.com/mailform/pro2.1.1/example.html
↑上記では恐らく警告しかでないと思いますが。

Firefoxで送信されない(IEは送信可能

bosuketeさん (2009-08-23 19:33:48) figaro-web.com/sitetest/form/example.html

お世話になります。

確かに
cgi.synck.com/mailform/pro2.1.1/example.html
こちらではエラーコンソールにエラーは出ません。素敵です。
(送信時にメールアドレスのエラーが出ますがこれはサンプルだからですよね?)

自サイトに設置した
figaro-web.com/sitetest/form/example.html
はいじらずにUPしております。ご指摘頂いたchecked="checked"のみ変更しております。
他javascriptも中身をいじっておりません(メールフォームプロを入れているフォルダだけformと名前を変えておりますが)が、example.htmlを開く際に三つエラーが出ます。

エラー: uncaught exception: [Exception... "Operation is not supported" code: "9" nsresult: "0x80530009 (NS_ERROR_DOM_NOT_SUPPORTED_ERR)" location: "figaro-web.com/sitetest/form/commons/mailform.js Line: 987"]
エラー: uncaught exception: [Exception... "Operation is not supported" code: "9" nsresult: "0x80530009 (NS_ERROR_DOM_NOT_SUPPORTED_ERR)" location: "figaro-web.com/sitetest/form/mailformpro/include.cgi Line: 1"]
エラー: uncaught exception: [Exception... "Operation is not supported" code: "9" nsresult: "0x80530009 (NS_ERROR_DOM_NOT_SUPPORTED_ERR)" location: "figaro-web.com/sitetest/form/commons/dateselect.js Line: 97"]

当方dreamweaverで製作しておりますが、example.htmlを開く際、include.cgiの1行目にシンタックスエラーがありますとのメッセージが出ます。
これは当方のパーミッション設定にでもミスがあると考えればよろしいでしょうか?

冗長で申し訳ありません、お手すきの際にでもご助言お願いいたします。

ありがとうございました。

bosuketeさん (2009-09-11 16:36:09) figaro-web.com/sitetest/form/example.html

不勉強なので、今回は導入をあきらめます。
お手を煩わせて申し訳ありませんでした。

Re:ありがとうございました。

和田 (2009-09-11 16:42:00) www.synck.com

すいません・・・完全に見逃しておりました・・・。
無駄にお時間をとらせてしまってホントにすいませんでした。

include.cgiはプログラムなのでサーバでしか正常な値を返しません。DreamWeaverはインタプリタ言語をコンパイルできないので、ローカル環境ではエラーのように見えますね。参考までに。