2009年01月26日 15:26:3501 【SSLでsrcナシの空iframeはアウト】jQuery: thickbox をSSLで使う場合のメモ (制作屋のメモ)

« megauploadなどの海外アップローダーでファイルを自動ダウンロード | ▲HOME▲ | 7-zip »

【SSLでsrcナシの空iframeはアウト】jQuery: thickbox をSSLで使う場合のメモ

thickboxを使ったページをSSLに通すと、IE6でのみ「このページにはセキュリティーで保護されている〜」っつーアラートに悩まされてた。

error04.jpg

http://www.verisign.co.jp/basic/alert/ie/04.html



▼SSLでsrcナシの空iframeはアウト

http://gyauza.egoism.jp/clip/archives/2007/11/071101-ssl-empty-iframe/

<iframe id="hogehoge"></iframe>

となるのがエラーの原因らしい。

<iframe id="hogehoge"></iframe>


<iframe id="hogehoge" src="/dummy.html"></iframe>

とすると回避できる。

※src="javascript:false" でもいいみたい。

つまりこう。

<iframe id="hogehoge" src="javascript:false"></iframe>




具体的には、thickbox.js 内の該当記述を書き換えれば良いのだけど、compバージョンの thickbox.js では駄目。

非圧縮バージョンでないと、該当記述を書き換えられないので注意。

※圧縮アルゴリズムがわかればいいのだけど、わからんw


しらみつぶしに該当画像を探してたんだが・・・・違っていたとは・・・・

半日費やしちゃった(泪

追記:

非圧縮のthickbox.jsの38行目あたり

$("body").append("

");

$("body").append("

");

と変更。ダブルコーテーションはシングルに変更。

関連のあるかも知れない書籍

関連記事:

トラックバック

このエントリーのトラックバックURL:
http://www.marinetime.jp/blog/mt-tb.cgi/3457

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2009年01月26日 01:45に投稿されたエントリーのページです。

ひとつ前の投稿は「megauploadなどの海外アップローダーでファイルを自動ダウンロード」です。

次の投稿は「7-zip」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

こちらへ引越し予定→ http://www.arty.jp
[admin]   [ed]
このページは 164.369 ミリ秒で再構築されました