IEで複数行選択のselect要素を作る
javascriptのIE6用クロスブラウザ対応の話です。 仕事でjavascriptを使うと普段はスルーしていた だるい部分をスルーできなくなり、必然的にこういう内容が多くなります。 普通の複数行選択select要素の作成方法 var select = document.createElement("select"); select.multiple = true;...
View Article“javascript:void(0);”をhrefに指定したときにハマる
element.href = "javascript:void(0);"; とか <a href="javascript:void(0);" /> を指定した際に、IE6で意図しない挙動になったという話。 こんなHTMLを書いて <img id="image" src="./test.gif"/> <a id="switch_error"...
View Articleoption要素のdisabledが出来ない
WinXP-FireFox2.0では、option要素に disabled=true とか disabled=false とかをつけることで有効・無効の制御が可能だが、WinXP-IE6では出来なかった。 代替手段としては、option要素へのスタイルは設定できるので、 それを使って無理矢理disabled風に見せるとか。 でも、大体は、いっそoption要素を削除する見せ方にするのが良さそう。
View ArticlejavascriptでuseMapを指定する際は、mapのname属性ではなくid属性を指定する
WinXP-IE6のバグだと思われるものです。 クリッカブルマップの設定で、img要素とmap要素を紐付ける場合 通常は以下のように書きます。 <map name="map_name"/> <area shape="poly" coords="xx,xx,xx,xx,xx,xx,xx,xx" /> <map/> <img src="hoge.gif"...
View Articleクリッカブルマップでcursorスタイルの指定が出来ない
WinXP-IE6の場合 map要素やarea要素にcursor指定をしても無効で、 紐付けられているimg要素にcursor指定をしないと反映されないようだ。 WinXP-FireFox2では、area要素に指定したら反映されました。
View ArticleIEの場合、iframeはクロスドメインで呼べないのか
IEだと、これ呼べないのかっ(基本だったらしい) <iframe src="http://外部ドメイン/iframe.html"></iframe> js とか css とか img とかは呼べるのにィィィィィ! なんでiframeだけ・・・。 【追記】 Deckkrのブックマークレットはクロスドメインでiframeを読んでるよな?とソースを調べると、”.html”以外なら...
View Article[Flash] IE7+SWFObjectでFlashが表示されなかった
WinXP&IE7にて、SWFObjectを使って表示しているFlashが表示されないという現象が起こった。 以下の記事を参考に対処したが、微妙に対応が違ったのでメモ IE7でswfobjectが動作しない件 自分の場合は C:\WINDOWS\Downloaded Program Files を開いて、中にある “Shockwave Flash Player”...
View Article[IE7] HTML要素のプロパティをdeleteできない
IE7のクロスブラウザネタです。 HTMLプロパティの削除が出来ない IE7で以下を実行すると・・・ var obj = document.getElementById('xxx'); obj.prop = 'data'; delete obj.prop; ・・・の、最後の delete の際に 「このオブジェクトではサポートされていない操作です」 というエラーが上がります。...
View Article[IE6] インターネットサイトを開けません 操作は中断されました バグの修正方法
IE6で、 インターネットサイト *** を開けません 操作は中断されました または Internet Explorer cannot open the Internet site ***. Operation Aborted. というエラーが発生することがありますが、その対処方法についてです。 原因は? わからねーっす ヽ( ´ー`)丿...
View Article
More Pages to Explore .....