• 締切済み

外部サーバへリンク 別ウィンドウの最大化表示

別ウィンドウ表示指定のリンク先を最大化で開きたいので、下記のように書いてみましたが、うまく動作しません。 <HTML> <script language="javascript"> <!-- function OpenWindow(){ subWin = window.open("http://www.yahoo.co.jp/","subWin","status=no,menubar=no,toolbar=no,toolbar=no,scrollbars=yes,resizable=yes"); subWin.moveTo(0,0); subWin.resizeTo(screen.availWidth,screen.availHeight); } --> </script> <HEAD> <title>サンプル</title> </HEAD> <body> <table><tr><td> <a href="javascript:;" onClick="OpenWindow()">別のウィンドウを開く</a> </td></tr></table> </body> </HTML> リンク先が相対指定の場合は、最大化表示ができるのですが、リンク先をフルパスで記述すると、JavaScriptのエラーになり、新規ウィンドウも最大化になりません。 リンク先が絶対指定でも、別ウィンドウを最大化にできる記述方法を教えてください。

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

#1の参考の通り、別サーバーのオブジェクトの変更ができないので、エラーになると思われます。 window.openの引数で同様のことができますので、 以下の様に書くようにしてはどうでしょう? (moveTo,resizeToは不要になります) subWin = window.open("http://www.yahoo.co.jp/","subWin","status=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,screenX=0,screenY=0,width=screen.availWidth,height=screen.availHeight");

cheb
質問者

お礼

回答ありがとうございました。お礼が遅くなりまして、すみません。

回答No.1

こんばんわぁ、Blackwinglsです。 参考urlを一読ください。 ではでは~☆

参考URL:
http://okweb.jp/kotaeru.php3?q=736841
cheb
質問者

お礼

回答ありがとうございました。お礼が遅くなりまして、すみません。

関連するQ&A

専門家に質問してみよう