exciteブログで「こうさぎ」を設置する方法
すごい無理矢理な方法ですが、以下で紹介されている方法を応用すれば、exciteブログにも「こうさぎ」を設置可能です。ただし、IE6.0 以外では、ちゃんと「こうさぎ」の姿を見ることができないと思われます。というか、ある意味、IE6.0 のHTML 寛容性って、こんなにも高いんですね。この辺(寛容すぎる)がセキュリティホールにつながりやすいのかもしれません。
で、その方法とは。
やり方は簡単です。
モノノフの声: exciteブログでjavascriptが使える方法
タグの片一方を取ればいいだけです。
要するに、</script> と書くべきところを </script と書くという方法。当然、HTML の文法には違反しているんですが(> で閉じてないんだから)、IE6.0 では問題なくレンダリングしちゃうようです。いいのか、こんなんで > マイクロソフト
というか、本来、こんな荒技を使わなくても、JavaScript を設置できるようにした方がいいんじゃないのかなぁ > excite
下手に JavaScript を認めちゃうと、XSS 脆弱性のある JavaScript とか、危険な(悪意のある) JavaScript とかを埋め込まれてしまう可能性があるから、禁止してるんだとは思うんですが、自由度の少ない blog ツールは、それだけで魅力が減ってしまいます。
「こうさぎ」に限って言えば、JavaScript は貼り付けられなくても Flash は貼り付けられるところ(って、そんなところはないかも)であれば、こうサーバ(こうさぎサーバ)から送られてくる JavaScript の中身を解析して、embed 要素の部分を取り出して、直接貼り付けるという技が使えます。
*** 6月18日 12時7分 追記 ***
ちなみに、この技、モジラ系でもちゃんと表示されました。
Modern Syntax: exciteブログでjavascript
だそうです。「モジラ系」も腐ってる……(笑)
| 固定リンク
|
「裏技」カテゴリの記事
- BlogPet俳句集(2005.08.16)
- BlogPet Flash API(2005.06.13)
- (BlogPet) になった影響(2005.02.07)
- こうさぎ飼育箱の「こうさぎ」リンクを新規ウィンドウで開く(2004.08.20)
- 特定の記事をこうさぎの学習対象から外す方法(2004.08.12)


コメント