プロが教える店舗&オフィスのセキュリティ対策術

ページを表示すると同時に複数のサブウィンドウを開く方法について、
プログラムを作成したらよいのか教えてください。
下記のプログラムは、ページを表示すると同時に1枚のサブウィンドウを開くプログラムですが、3枚ほどサブウィンドウを開きたいのです。
よろしくお願い致します。

<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT language="JavaScript">
<!--
// サブウィンドウの表示方法を指定する
function openWindow1() {
window.open("sample.html","OpenWindow",scrollbars=no,location=no,menubar=no,toolbar=no, status=no,directories=no,resizable=no");
}
//-->
</SCRIPT>
</HEAD>
<BODY bgcolor="#ffffff" onLoad="openWindow1()">
</BODY>
</HTML>

A 回答 (3件)

IE6.0、Firefox1.5.0.7で試してみましたが、問題なく3枚分表示されました。


大文字小文字の違いなど、もう一度記述を見直してみては?
以下、試したサンプルです。

----------
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dt …
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=Shift_JIS" />
<title>サブウィンドウにて複数PDF表示テスト</title>
<script type="text/javascript">
<!--
function openWindow1() {
window.open("1.pdf","1");
window.open("2.pdf","2");
window.open("3.pdf","3");
}
//-->
</script>
</head>
<body onLoad="openWindow1()">
<a href="javascript:openWindow1();">PDF表示</a>
</body>
</html>
----------
    • good
    • 0
この回答へのお礼

大変親切に教えて頂き、ありがとうございました。
参考になりました。

お礼日時:2006/11/09 10:03

ポップアップブロッカーをいれてませんか?


googleツールバーとか入れていれば、ブロックされますね。
まぁそれだけ「迷惑な行為」ということです
    • good
    • 0

こんちくは。


すこーしはお勉強してもいいのでは。。。?

>>同時に1枚のサブウィンドウを開くプログラムですが3枚ほどサブウィンドウを開きたいのです。

単純にウィンドウを開く命令を3つ書いてやれば開くかと思います。

<SCRIPT language="JavaScript">
<!--
// サブウィンドウの表示方法を指定する
function openWindow1() {
window.open("1.html","1");
window.open("2.html","2");
window.open("3.html","3");
}
//-->
</SCRIPT>

この回答への補足

ありがとうございます。確かにhtmlの表示は出来ましたが、
本当は、"1.html"や"2.html"の部分には、PDFファイルを直接
表示しようと思っています。
function openWindow1() {
window.open("1.pdf","1");
window.open("2.pdf","2");
window.open("3.pdf","3");
}
と表記すると、1枚分しかサブウィンドウが開きませんでした。
説明不足ですみません。
よろしくお願い致します。

補足日時:2006/11/07 14:21
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!