2007/03/30

[技術系]   またIEはハブか!!

at 08:56JST
 
これが小飼弾氏流の格差社会への回答なのか…!!

とは思わないけど、例によってIEで動作確認してないみたいなので添削。コメント欄に書こうかと思ったが改行直してたら長くなりすぎちゃった。自分用メモ兼ね。

404 Blog Not Found:javascript+CSS - お手軽もんたメソッド
http://blog.livedoor.jp/dankogai/archives/50797726.html

Windows XP SP2 + (IE7|Firefox 2)で確認。
<html> 
<style>
div.mino {
border: outset 1px;
padding: 0.5em;
}
span.monta {
background-color: #000;
}
</style>
<body>
<div
class="mino"
>
みの氏は不二家報道の翌日の番組冒頭で、不二家について
「もうはっきり言って、廃業してもらいたい」
と言い放っているが、
TBSは「
<span
class="monta"
>
『廃業を覚悟して不退転で臨んでください』
という励ましの発言だったのでは
</span
class="monta"
>
」としている。
</div
class="mino"
>
<script>
function minomonta() {
var spans = document.getElementsByTagName( 'span' );
for (var i = 0, l = spans.length; i < l ; i++) {
var span = spans[i];
if ( span.className != 'monta' ) continue;
span.setAttribute(
'title',
'ここをクリックすると...'
);
span[ 'onclick' ] = function () {
this.style.backgroundColor = "transparent";
};

}
}
minomonta();
</script>


修正したのは太字箇所(だけ)。IEではsetAttributeでのイベント登録がうまくいかないことがあるので元のコードではダメ。さらに、attachEventもspan.attachEvent( 'onclick', ... )ではうまく動作しなかったので、無理矢理上書きする。これが美しい国のありかただ。

アルファブロガーがIEを見捨てても、私は最後までゲイツ様について行きますよ!

関連しそうな過去記事:
さらに過去の記事
2009/04 (1)   2008/12 (3)   2008/11 (9)   2008/10 (10)   2008/09 (20)   2008/08 (2)   2008/07 (23)   2008/06 (16)   2008/05 (22)   2008/04 (11)   2008/03 (21)   2008/02 (20)   2008/01 (21)   2007/12 (32)   2007/11 (37)   2007/10 (46)   2007/09 (63)   2007/08 (33)   2007/07 (41)   2007/06 (81)   2007/05 (173)   2007/04 (168)   2007/03 (113)   2007/02 (123)   2007/01 (92)   2006/12 (111)   2006/11 (185)   2006/10 (20)  
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。