人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【JavaScript】ウィンドウポップアップさせるが、HTMLファイルを別途用意せずにJavaScript側から動的に生成する方法はございますでしょうか?

以下のサイトにある記述を見つけたのですが、createPopup()はIE限定なようです。
Firefox等、マルチブラウザ対応でこのような要望を実装する方法を教えて頂けませんでしょうか。

http://www.openspc2.org/reibun/javascript/window/006/

<script Language="JavaScript"><!--
function showPopup()
{
wOBJ = window.createPopup();
popOBJ = wOBJ.document.body;
popOBJ.style.border = "solid blue 2px";
popOBJ.innerHTML = "サンプル";
wOBJ.show(-100,80,320,32,document.body);
}
// --></script>
</head>
<body>
<a href="javaScript:showPopup()">ポップアップを表示</a>


●質問者: ko-takada
●カテゴリ:インターネット ウェブ制作
✍キーワード:Blue BODY border firefox HTML
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● horonict
●35ポイント

window.openメソッドを使ってはどうですか。

詳細下記

http://amenti.usamimi.info/windowopen.html

◎質問者からの返答

windows.openでは第一引数にURLが必要になっております。

HTMLファイルを指定する方法ではなく、中に表示するHTMLを動的にJavaScriptで生成するにはどうすればよいのでしょうか?


2 ● horonict
●35ポイント ベストアンサー

>windows.openでは第一引数にURLが必要になっております。

省略可能です。


>HTMLファイルを指定する方法ではなく、中に表示するHTMLを動的にJavaScriptで生成する

window.openメソッドを使ってできますよ。

詳細下記。

http://www.coolandcool.net/web/java1.html

◎質問者からの返答

なるほど、ありがとうございます。

求めている回答とURLはこれでした!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ