Home > Memo > [JS]window.open動作検証メモ

[JS]window.open動作検証メモ

ブラウザ(とその設定)によってwindow.open()の挙動が大分違う件…
手持ちのPCに入ってるブラウザで検証してみたメモ。(win版のみ)

Firefox3(常にタブ)
window.option(href,name)だと新タブ、window.option(href,name,option)だと新窓

Firefox3(常に窓)
optionの有無にかかわらず新窓

Firefox2
3と同じ

Chrome
新窓で開く設定そのものが無い?(常に新タブで開く)

IE7IE6
どうやら書き方で違うらしい

JavaScript:
  1. a.setProperty('onclick',"window.open(this.href); return false;");//→×
  2. a.setAttribute('onclick',"window.open(this.href); return false;");//→×
  3. a.setProperty('onclick',new Function('window.open(this.href); return false;'));</code>//→×
  4. a.setAttribute('onclick',new Function('window.open(this.href); return false;'));</code>//→○
  5. a.addEvent("click",function(){window.open(this.href);return false;});</code>//→○

※target="_blank"だとsetProperty()でも開く
key同時押しはIE8でも継承されてるらしい

Safari3
開く。新規タブで開く場合はCtrl押しながら

Opera9(初期設定)
タブで開く。

未検証:
IE8 -インストールしてるPCが無い
SleipnirとLunascapeは省略
BETAとスタンドアロンはスルー

setPropertyで動作しないのは盲点でした

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://tenderfeel.xsrv.jp/memo/499/trackback/
Listed below are links to weblogs that reference
[JS]window.open動作検証メモ from WebTecNote

Home > Memo > [JS]window.open動作検証メモ

最近の投稿
最近の修正
  • そしてこのSQLはわれながらよく書いたと思う 2010-11-15
  • CSVの列っていう方がいいのかな…118項目だった 2010-11-15
  • 楽天のCSVの項目が116個もあった衝撃 2010-11-15
  • オフィスで香水臭振りまくのは迷惑だと知れ 2010-11-15
  • ぐあー フレグランステロやー 2010-11-15
  • More updates...

Powered by Twitter Tools

Tag Cloud
おすすめサーバー・他
メタ情報

Return to page top