[Tep-j-develop] ボタンが動作しない(ブラウザ依存の問題?)

Back to archive index

佐藤 浩(Hiroshi Satou) s.hir****@mmy*****
2003年 6月 20日 (金) 14:20:27 JST


お世話になります。
佐藤@キャプテンです。

メールマガジン管理の product_notification モジュール
(admin/includes/modules/newsletters/product_notification.php)
に不具合らしきものを見つけたので報告します。

[症状]
product_notificationモジュールを選択したメールマガジン
を送信する際、全商品とキャンセルのボタンが効きません。
これは特定の環境(ブラウザ)でのみ発生するようです。

当方で確認した限りでは
Internet Explorer 6.02800.1106(Windows版)
Internet Explorer 5.2(Mac OS X版)
Netscape Communicator 4.75(Windows版)
で症状が発生します。

Wazilla 1.1(Windows版)
Opera 7.03(Windows版)
では症状は発生しませんでした。

症状はosCommerce 2.2 日本語版20021230版で確認しています
が、MS1Jでもソースに変更はなさそうなので同じでしょう。


[問題点]
ブラウザが以下のタグを解釈しないために起こるようです。

<form><a href="http://www.yahoo.co.jp">
<input type="button" value="Jump">
</a></form>


[解決策]
ボタンにonClickイベントを追加し、<a href=...>タグでジャンプ
しているアドレスをlocation.href='...'で指定する

しかし、ブラウザ毎に動きが違うと厄介ですね。


*********************************

〒990-0043 山形市本町一丁目7-54
 キャプテン山形株式会社
 佐藤 浩
 TEL 023-622-6611
 Fax 023-622-6733
 E-mail: s.hir****@mmy*****

*********************************





Tep-j-develop メーリングリストの案内
Back to archive index