- ベストアンサー
IE8でのサイズ指定別ウィンドウ表示に問題がある件
- IE8でのサイズ指定別ウィンドウ表示に問題が発生し、別の指定サイズのウィンドウが表示されない状態になっています。
- IE7や他のブラウザでは正常に表示されていたため、IE8の変更点について教えていただきたいです。
- タグ記述方法が問題で、IE8では機能しない可能性もあるため、修正方法を教えていただきたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 私の環境はXPのI.E8ですけど、提案したコードでサイズ指定の別ウィンドウで開きますよ。 イーバンクのログイン画面を確認しました。 別ウィンドウで開きますね。 質問者様のコードで試した所、ちゃんと別ウィンドウで開きましたので、質問者様のI.Eでの問題かと思います。ポップアップを抑制するアドオン等をインストールされてるとか、心当たりはありませんか? ツールバーとか? I.Eを「アドオンなし」で起動してページ表示を確認してみてください。 インターネットオプションから、「詳細設定を元に戻す」を実行してI.Eを再起動後確認するとか、I.Eの設定を既定にしてみる(リセット)とかして確認してみてください。 I.Eをロールバックして、I.E8をマイクロソフトからダウンロードして再インストールしてみるとか。 手が無くなったら、最終的にはリカバリー位しか今の所思いつかないです。
その他の回答 (1)
- coolone
- ベストアンサー率62% (255/408)
これではどうでしょう。 <a href="#" onclick="window.open('△△△.html','win1','width=600,height=400,scrollbars=yes,status=no,toolbar=no,directories=no,menubar=no,resizable=yes,left=10,top=10');" onkeypress="window.open('△△△.html','win1','width=600,height=400,scrollbars=yes,status=no,toolbar=no,directories=no,menubar=no,resizable=yes,left=10,top=10');"><img src="○○○.jpg" border="0" align="center"></a>
お礼
早速のアドバイス有難う御座います。 教えて頂いたコードで試してみたのですが、クリックしても何も起こらず、ステータスの所にエラーが出てダメでした。 私が質問欄で記載させて頂いたままのコードでは、別のウィンドウが生成されて開く事はできないのですが、エラーになる事はなく target="_top" と同じ形で開きます。 ご回答者様のIE8だと、アドバイス下さったコードで、別の指定サイズ(例では600×400)のウィンドウが生成できるのでしょうか? 昨夜気づいたんですが、イーバンク銀行のログイン画面なども、IE8(または私のPC上でのIE8では?)だとやはりログイン画面が開かないです。 これは何か共通するものがあるんでしょうか?
お礼
ありがとうございます! 違うOSではIE8で同じような窓が生成される事が判って良かったです。 他で質問していたイーバンクのログイン画面の生成も、確認して頂けたとのことで本当に良かったです。 やっぱり私のOSがWindows7(RC版)の不具合なんでしょうね。 他のブラウザですと、私のHPも別窓の機能が有効で、他の公のサイトは利用できるようなので、今は実害が無く安心はしています。 10/22にWindows7の正規版が届くよう予約済みですので、その際に改めて確認してみます。 親身になって頂いてありがとうございました!