記事No | : 2070 |
投稿日 | : 2007/11/05(Mon) 19:51:41 |
タイトル | : minicart1.1の配達日時非表示について |
ID情報 | : gentarou |
投稿者 | : gentarou |
URL | : http://fsme.web.infoseek.co.jp/cgi-bin/minicart1.1/minicart.cgi |
minicart1.1を使わせて頂いております。
配達日時欄を表示したくなかったものですから、minicart.cgiの中の
下記部分を削除しました。
<hr>配達日時<br>
<input type="text" name="mon" size="2" istyle="4">月<br>
<input type="text" name="day" size="2" istyle="4">日<br>
<select name="deli">
<option value="">指定なし
そうするとau携帯だけ、支払い方法から次画面にならないのです。
docomoとソフトバンクは動作することを確認しております。
そこで過去ログにmethod="post"を method="get" に置き換えて
みたらいいという記事を見つけましたので、そのように
やってみましたが、改善されません。
上記部分を削除しなかったらauでも動作します。
配達日時欄を非表示に出来て、auでも動作させるやり方は
ありますでしょうか。
お手数をお掛けしますが、よろしくお願い致します。
記事No | : 2085 |
投稿日 | : 2007/11/08(Thu) 08:59:56 |
タイトル | : Re: minicart1.1の配達日時非表示について |
ID情報 | : kent |
投稿者 | : KENT |
> minicart1.1を使わせて頂いております。
> 配達日時欄を表示したくなかったものですから、minicart.cgiの中の
> 下記部分を削除しました。
>
> <hr>配達日時<br>
> <input type="text" name="mon" size="2" istyle="4">月<br>
> <input type="text" name="day" size="2" istyle="4">日<br>
> <select name="deli">
> <option value="">指定なし
>
> そうするとau携帯だけ、支払い方法から次画面にならないのです。
> docomoとソフトバンクは動作することを確認しております。
>
> そこで過去ログにmethod="post"を method="get" に置き換えて
> みたらいいという記事を見つけましたので、そのように
> やってみましたが、改善されません。
>
> 上記部分を削除しなかったらauでも動作します。
>
> 配達日時欄を非表示に出来て、auでも動作させるやり方は
> ありますでしょうか。
auというよりは、HTMLの文法違反を起こしているのでは?
(そのため、キャリアによって見え方に違いがある)
上記の場合、削除する範囲としては、</select> までとなるかと思います。
記事No | : 2095 |
投稿日 | : 2007/11/08(Thu) 18:24:14 |
タイトル | : Re^2: minicart1.1の配達日時非表示について |
ID情報 | : gentarou |
投稿者 | : gentarou |
URL | : http://fsme.web.infoseek.co.jp/cgi-bin/minicart1.1/minicart.cgi |
お忙しいところ、コメントありがとうございます。
> 上記の場合、削除する範囲としては、</select> までとなるかと思います。
minicart.cgiの中の下記部分を削除したところ、CGIのソースが
表示されるようになりましたので、元に戻しました。
今は、配達日時が出ている状態です。
配達日時を出せば、auでも動作しますが、定型外郵便物での
発送ですので、配達日時欄は出したくないのです。
削除する範囲が間違っていましたら、ご指摘頂ければ大変ありがたいです。
<hr>配達日時<br>
<input type="text" name="mon" size="2" istyle="4">月<br>
<input type="text" name="day" size="2" istyle="4">日<br>
<select name="deli">
<option value="">指定なし
EOM
foreach (0 .. $#deli) {
print "<option value=\"$_\">$deli[$_]<br>\n";
}
print "</select>
記事No | : 2098 |
投稿日 | : 2007/11/09(Fri) 08:08:08 |
タイトル | : Re^3: minicart1.1の配達日時非表示について |
ID情報 | : kent |
投稿者 | : KENT |
> お忙しいところ、コメントありがとうございます。
>
> > 上記の場合、削除する範囲としては、</select> までとなるかと思います。
>
> minicart.cgiの中の下記部分を削除したところ、CGIのソースが
> 表示されるようになりましたので、元に戻しました。
> 今は、配達日時が出ている状態です。
> 配達日時を出せば、auでも動作しますが、定型外郵便物での
> 発送ですので、配達日時欄は出したくないのです。
> 削除する範囲が間違っていましたら、ご指摘頂ければ大変ありがたいです。
>
> <hr>配達日時<br>
> <input type="text" name="mon" size="2" istyle="4">月<br>
> <input type="text" name="day" size="2" istyle="4">日<br>
> <select name="deli">
> <option value="">指定なし
> EOM
>
> foreach (0 .. $#deli) {
> print "<option value=\"$_\">$deli[$_]<br>\n";
> }
>
> print "</select>
ソース表示されるということは、その時点で編集ミスが発生しているのだと思います。
単純にHTMLのコメントアウトを使ってみてはいかがですか。
<313行目>
■変更前
print <<EOM;
<hr>配達日時<br>
<input type="text" name="mon" size="2" istyle="4">月<br>
<input type="text" name="day" size="2" istyle="4">日<br>
<select name="deli">
<option value="">指定なし
EOM
foreach (0 .. $#deli) {
print "<option value=\"$_\">$deli[$_]<br>\n";
}
print "</select><hr>\n";
■変更後
print <<EOM;
<hr>
<!--
配達日時<br>
<input type="text" name="mon" size="2" istyle="4">月<br>
<input type="text" name="day" size="2" istyle="4">日<br>
<select name="deli">
<option value="">指定なし
EOM
foreach (0 .. $#deli) {
print "<option value=\"$_\">$deli[$_]<br>\n";
}
print "</select><hr> -->\n";
記事No | : 2101 |
投稿日 | : 2007/11/09(Fri) 21:28:50 |
タイトル | : Re^4: minicart1.1の配達日時非表示について |
ID情報 | : gentarou |
投稿者 | : gentarou |
URL | : http://fsme.web.infoseek.co.jp/cgi-bin/minicart1.1/minicart.cgi |
KENTさま
> 単純にHTMLのコメントアウトを使ってみてはいかがですか。
ソースを書いてくださって、ありがとうございました。
この方法でau携帯でも配達日時を表示せずに出来ました。
感激です!!
ほんとうにありがとうございました。