コンテンツ制作のことの最近のブログ記事
onKeyUp="AjaxZip3.zip2addr(this, '', '都道府県', '');"
<input name="都道府県" type="text">
AjaxZip3.zip2addr(this, '', '都道府県')
AjaxZip3.zip2addr(this, '', '都道府県', null)
AjaxZip3.zip2addr(this, '', '都道府県', '都道府県')
AjaxZip3.zip2addr(this, '', '都道府県', '市町村')
<input type="hidden" name="市町村" value="">
<iframe src="https://docs.google.com/forms/d/1Ql5Lqkq-<略>snmL1s4D0/viewform?embedded=true" width="320" height="1500" frameborder="0" marginheight="0" marginwidth="0">読み込み中...</iframe>
<iframe src="https://docs.google.com/forms/d/1Ql5Lqkq-<略>snmL1s4D0/viewform?embedded=true" width="100%" frameborder="0" marginheight="0" marginwidth="0">読み込み中...</iframe><script>jQuery('iframe').iframeAutoHeight();</script>
Uncaught SecurityError: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "http://ramen.nandf.jp" from accessing a frame with origin "https://docs.google.com". The frame requesting access has a protocol of "http", the frame being accessed has a protocol of "https". Protocols must match.
Uncaught SecurityError: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "http://ramen.nandf.jp" from accessing a frame with origin "http://www.exsample.co.jp". Protocols, domains, and ports must match.
search=prg=hoge.php<>h1=1<>h2=0<>h3=1<>kw=<>new_flg=;
一般の人はアクセス出来ないサイトなんで、セキュリティがどうこうなんて無駄な論議はやめてね(笑)
おっと、話がずれかけた(^^; 話を戻す。
だらだらっとメールアドレスが並んでて、横のチェックボックスをチェックした宛先にだけメールするって感じで。
<input type="checkbox" name="hoge1@aaa.exsample.com">山本ヨーコ<br>
<input type="checkbox" name="bbbb@exsample.jp">しずかちゃん<br>
<input type="checkbox" name="hogehoge@exsample.co.jp">大村益次郎<br>
・・・みたいな。
これ、InternetExplorer なら正常に動くんだけど、Firefox や Safari だと駄目なんだよな。
で、届いたフォームデータを見てみると、IE 以外はちゃんとフォームデータが URL エンコードされてるんだね。そりゃ当然だよね。いやあ、Internet Explorer で動いたので、すっかり URL デコードするの忘れてたよ。
しかし、よく考えたら、なんで IE はエンコードせずそのまま垂れ流すのかね。
相変わらず、よくわからん強気な態度(笑)
ほんと、まいっちゃうなあ。
去年の秋に製造が終わってるのに、未だにエンドユーザが検収やってる(検収終わらないと金払わないとか言いながら、バグ報告と一緒に要望上げてくる質の悪さ(--;)という最悪の Web システムがあるのだが(^^;、今日になってまた「この間までちゃんと表示されていた画面が崩れて表示されるようになった。そっちで何かやっただろう!?」と言いがかりが。(^^;
調べてみると、<td></td>タグ間で</form>を打ってるところで表示が崩れてる。
う~む。</form>タグを外に出せば簡単に直るけど、「このプログラム及びHTMLテンプレートの最終更新日は 2009/9 である(つまり、うちでは何もやってない)」「Firefox3.6 では正常に表示され、崩れているのは InternetExplorer8 のみである」「スタイルシートは元請けの会社で作ってて、俺の与り知らない部分である」ということで、「そっちでスタイルシートを修正してください」と元請けに返したのだが、結局関連するスタイル指定がどの部分かよくわからないということもあって、今回はHTMLテンプレートを修正した。
やれやれ。(^^;
何か、InternetExplorer の CSS の適用って独特・・・つーか、変!だよなあ。
</form>タグなんてどこに打ってあろうが本来表示には「まったく影響ない」ものでしょうが。つーか、「影響しちゃいかん」でしょうが。
何か、スタイルシートを適用したら、改行ひとつで表示が乱れたりするようになったり・・・
今回、ついこの間まで表示の乱れはなかったらしいので、IE8 の update で追加/修正された処理がヘッポコだったんだろうな。
ま、それより、早く検収終わらせんかい!こんなの(ブラウザの仕様変更による障害)、本来なら有償対応やで!とめらめらと今も怒りの炎を燃やしているところであります。