window


この質問記事は解決しています。
トップページ > 記事閲覧
*「新しいウィンドウ」の大きさがまちまち
日時: 2008/10/17 11:17
識別: ID:La7bOnTrJmf1
名前: ゆゆ
ビルダー12使用です。
まだWeb上にアップはせず、パソコンの中でのみ作っている状態です。

リンクを設定する時、ターゲットに「新しいウィンドウ」を指定したいのですが、普通これって特に何も指定しなくても全画面より一回り小さい窓(画面)が開きますよね。
トップページのように、自分のサイト内のページに飛ぶ時はそうなるのですが、他のホームページ(http://)へのリンクだと、画面いっぱいに開いてしまいます。
試しに作ってみたソースをコピペすると、

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 12.0.2.0 Trial for Windows">
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE></TITLE>
</HEAD>
<BODY>
<P><A href="file:///C:/Users/e-machines/Documents/mysyte/index.html" target="_blank">リンク。</A>(トップへ)</P>
<P><A href="http://www.yahoo.co.jp/" target="_blank">リンク。</A>(ヤフーへ)</P>
</BODY>
</HTML>

で、どっちも" target="_blank"となっているのですが、ヤフーへの方が全画面に開いてしまうのです。開いた画面を右上の×で閉じると、ビルダーの画面に戻ってくるので、確かに「新しいウィンドウ」にはなってるようですが。
リンク集のページを作り、よそ様のホームページにリンクした時先方のホームページがいわゆる「新しいウィンドウ」の大きさに開かれるようにしたいのです。

IBMに問い合わせた所、「ビルダーには画面の大きさを指定する機能はありません。Javascriptでできるようですのでそっちでして下さい」と言われました。

私のパソコンの方に原因があるのでしょうか。同様の現象があった方は他にいらっしゃいませんでしょうか。
今の見え方がこうでも、Webにアップした時、ちゃんと表示されるものなんでしょうか。

長々とすみません、よろしくお願いします。
メンテ

Re: 「新しいウィンドウ」の大きさがまちまち ( No.1 )
日時: 2008/10/17 11:45
名前: nn

> 特に何も指定しなくても全画面より一回り小さい窓(画面)が開きますよね。

いや、そうとは限らないよ。
ぶっちゃけ、target="_blank" で開くウィンドウの大きさは閲覧側の環境次第。
ちょっと古い記事だけど、こんな問答があった。
http://okwave.jp/qa651385.html

新しいウィンドウが開かない環境もあるだろうし、IE7で新たに採用されたタブ式であれば、ウィンドウではなくタブで開くだろうし。

# 長くタブブラウザなんで、IEの挙動について詳しくはわからん。


> Javascriptでできるようですのでそっちでして下さい」と言われました。

これも環境依存。
結局、そうゆうことを作者側で制御しようなどとは思わない方が吉。
見てる側は、自分の設定を他人に勝手に替えられると気分悪いだろ?
メンテ
Re: 「新しいウィンドウ」の大きさがまちまち ( No.2 )
日時: 2008/10/17 15:48
名前: ゆゆ

nn様、ご返答ありがとうございます。
そうなんですか、閲覧環境によるんですね…。

私のPCはVistaなのでIE7だと思うのですが、他のホームページのソースを覗くと、リンクに" target="_blank"と指定されているものは私のPCで一回り小さい画面で開くのに、なぜビルダー上で作った私のページのリンクは、同じブラウザを使って見てるはずなのに全画面に開いてしまうのか、ということが分からないものですから…。(あと、なぜhttp://へのリンクだけがそうなるのか。)

同じIE7でも、Web上のものを見るのと、ビルダー上のものを見るのとでは見え方が違うのでしょうか?
メンテ
Re: 「新しいウィンドウ」の大きさがまちまち ( No.3 )
日時: 2008/10/17 17:19
名前: nn

> なぜビルダー上で作った私のページのリンクは、同じブラウザを使って見てるはずなのに全画面に開いてしまうのか、

これって、ビルダーのプレビューから開いてるのか、ツール>ブラウザ>Internet ExplorerでIEを起動して開いているのか、どっちなんだろう?
どっちにしろ、ヲイラのXP&IE7だとどれもウィンドウのサイズはいっしょみたいだな〜。
ていうか、ローカルファイルへのリンクの方は、セキュリティ保護の警告バーが出るといううっとうしさ。w

IE7の場合、ツール>インターネットオプション>全般>タブ の設定によって、ポップアップウィンドウをウィンドウで開くかタブで開くかを選べるようです。デフォルトは「常に新しいウィンドウでポップアップを開く」になってるみたい。ヲイラのは、タブになってたけど、デフォに戻してやってみました。


あと、>>1 で提示したokwaveの記事にある、『「Ctrl」を押しながら閉じるでウィンドウサイズを記憶』は効かなくなってるな。昔は、有効だったような気がするけど。


今、VISTAを弄れる状態じゃないので、参考にならなくて面目ないです。
最新のマシーン&バージョンで検証してくれる人が現れることを祈ってるよ。
メンテ
Re: 「新しいウィンドウ」の大きさがまちまち ( No.4 )
日時: 2008/10/17 23:32
名前: ゆゆ

nn様、何回も丁寧なご返答をありがとうございます。

>ビルダーのプレビューから開いてるのか、ツール>ブラウザ>Internet ExplorerでIEを起動して開いているのか

ビルダーのプレビューからです。Internet Explorerボタンで起動させても同じ結果でした。

が、ご提案のように、ツール>インターネットオプション>全般>タブ の設定で、「他のプログラムのリンクを開く方法」で「新しいウィンドウ」にチェックを入れ、ビルダーで色々試してみた所、時々自分のサイト内のページに飛ぶ時と同じ大きさに開くようになりました。(この操作が影響してるかどうかは、PCに詳しくないのでわかりませんが。)
でもやっぱり全画面に開くこともありますし、「これだ!」っていう方法はやっぱり見つかりませんでした。
でも分かった事は、「前回閉じたウィンドウの大きさを記憶する」ということです。
教えていただいたように、閲覧環境によって違うと割り切って、あまり気にしないようにした方がいいのでしょうね。
メンテ
Re: 「新しいウィンドウ」の大きさがまちまち ( No.5 )
日時: 2008/11/06 20:44
名前: ゆゆ
状態: 解決!

あれからXPとVista(どちらもIEは7)を持ってる人を発見しまして、テストのための簡単なファイルを作ってリムーバブルディスクにコピーした物を持ち込んで、試させてもらいました。
XPの方で見てみると、" target="_blank"にしてあるものは外部へのリンクもちゃんと小さい画面になりました。
でもVistaの方で見てみると、やはり私のパソコン上と同じに、外部へのリンクは"target="_blank"にしてあっても全画面に開いてしまいました。(新しいウィンドウになってはいますが。)
その人も何でこうなるのかわからん、と言っていました。どっちのIEも7なので、IEのせいではないようです。強いて言えば「Vistaだから?」…

試しにWebに上げてもらってからそれぞれのパソコンで見てみると、どっちもちゃんと小さい画面で開きました。

原因はやはり分かりませんが、Web上でちゃんと表示されれば文句はないので、あまり気にしないことにします…。
nn様にも教えていただいたように、閲覧環境によっても大きく違いますしね。
メンテ
- ( No.6 )
日時: 2011/12/08 12:08
名前: d2.osa20nn1fm10.vectant.ne.jp

#SPAM

メンテ

 返信フォーム (上記スレッドに返信する場合は以下のフォームから投稿します)
題名 ※必須 スレッドをトップへソート
名前
E-Mail
URL
パスワード 記事メンテ時に使用します (メンテは該当記事のメンテアイコンをクリック)
返信内容
※必須
エラーメッセージや内容などは省略せず詳細にご記入下さい
状態の設定

・問題が解決したら 解決 を選択して投稿して下さい HELP(新しいウィンドウが開きます)
・既存記事の状態設定はメンテ(メンテアイコン)から修正する事ができます。


投稿内容をご確認下さい(記事の削除は出来ません)

   クッキー保存