javascriptの質問です。

親windowにあるリンクをクリックすると小windowが立ち上がるjavascriptです。
しかも立ち上がった子windowにフォーカスさせようとしています。
この場合、下記のようなコードですとエラーがでました。(IE6.0)
どのようにすればよいですか?

<a href="#" onClick="window.open('big/IMG_7403.jpg', 'newWin', 'width=500, height=400');newWin.focus()">

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/04/17 11:53:27
  • 終了:2007/04/24 11:55:03

回答(2件)

id:llusall No.1

llusall回答回数505ベストアンサー獲得回数612007/04/17 12:00:08

ポイント35pt

はずしていたらすみません。

<a href="#" onClick="var w = window.open('big/IMG_7403.jpg', 'newWin', 'width=500, height=400');w.focus()"> 

こちらでいかがでしょうか?

id:studioes No.2

studioes回答回数522ベストアンサー獲得回数612007/04/17 13:33:29

ポイント35pt

window.openの第二引数はオブジェクトではなく名前です。

戻り値がオブジェクトですので、

<a href="#" onClick="newWin = window.open('big/IMG_7403.jpg', 'newWin', 'width=500, height=400');newWin.focus();">

の様にしてください。

http://www.tohoho-web.com/js/window.htm

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません