- ベストアンサー
Window.open でフレームに表示
JAVAを使い、指定のフレームに新しい画面を表示したいのですが、要領が良く判りません。 以下のように _blank で新しいウィンドウを開くのはできます。どなたか ご指導 お願いします。 <TITLE></TITLE> <SCRIPT language="JavaScript"> function new_window(url) { window.open(url, '_blank'); } </SCRIPT> </HEAD> <BODY onload="new_window('comp-page1.htm');">
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
指定のフレームに新しい画面を表示するならこのようにしてみてはどうでしょうか? function new_window(url) { top.○○.location.href = url; } ※○○にフレームの名前を書く ‥‥ちなみに「JavaScript」と「JAVA」とは別物です^^;
お礼
ありがとう、ございました。やっと理解できました。 フレーム名に (-) ハイフォンをありましので、それを 無くす事で正常に動作するようになりました。
補足
早速の指導 有難うございます。 試して見たのですがランタイムエラー Err 9,Err 13 が表示されます。 page-center.htm がフレーム名です。 ブラウザはIE 6.0 を使っています。 <SCRIPT language="JavaScript"> function new_window(url) { top.page-center.htm.location.href = url; } </SCRIPT> </HEAD> <BODY onload="new_window('comp-page1.htm');">