Twitter の IE 用プロテクト? トラブル
英文コメントから、そうかもしれないと思われるのですが・・・ 「アプリの他のどのスクリプトもIE7のためにロードされる前に、これは絶対にセットされなければなりません」 Firefox には効果無く、Google Chrome ではそもそもこの記述が無いです。 結論から言うと、これを実行している事によってある種のブックマークレットが 動かなくなります。セキュリティ設定を変更すれば解除されるかも知れませんが、 IE のセキュリティ設定は複雑なので、メリットもありません。 IE のセキュリティホールを利用されないようにする為の対処だと 思うのですが、まあ、この後のスクリプト処理も面白そうなので読んで みたくはなってきました。
1.
<script type=
"text/javascript"
charset=
"utf-8"
>
2.
// this must be set absolutely before any other script on the app is loaded for IE7
3.
document.domain =
'twitter.com'
;
4.
</script>