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

MAC+Firefox2.0でスクロールバーが消える

通りすがりの物ですさん (2009-10-08 16:17:57) ocn.ne.jp

高機能なメールフォームありがとうございます。
私も、同様な事例がありましたのでご報告します。

おそらくMACの画面サイズが正常に取れなく、<div id="confirmWindow" がスクロールバーにかぶさって消しているようです。

以下の修正でとりあえず使えています。
mailform.js 645行付近(修正)
// document.getElementById("confirmWindow").style.width = mfpWidth + "px";
document.getElementById("confirmWindow").style.width = "580px";
(送信確認画面のバックの黒が全面でなく幅580PXで出ます。)

mailform.css 248行付近(修正)
div#confirmWindow {
/* margin: 0; */
/* left: 0;  */
margin: 0 -285px;
left: 50%;
(バックの黒幅580PXの表示位置調整)

上を修正後、IE6で送信確認画面の偶数行が真っ黒
mailform.css 220行付近(追加)
table.infield {
background: #FFFFFF;

設置環境により、修正内容は異なるかもしれませんがご参考になれば幸いです。