• ベストアンサー

Java Scriptで

HTMLで、小窓を開きたいのですが・・ モニタサイズ別の大きさで開きたいのですができるでしょうか? 1280*768以上の解像度の時は(1)の大きさの小窓を開き、 800*600以下の時は(2)の大きさの小窓をひらくようにって できるでしょうか? 教えてください。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#7411
noname#7411
回答No.2

参考URLに、目的の解像度取得のサンプルがあります。 参考にしてはどうでしょう? ただし、ブラウザによっては、うまく動作しないものもあると思いますよ。

参考URL:
http://www.usagi-js.com/sample/jssample2zoku.htm
noname#70071
質問者

お礼

ありがとうございます。 URLゆっくり見てみますね^^

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • KODAMAR
  • ベストアンサー率26% (267/1006)
回答No.1

ディスプレイの大きさを取得して、 それの結果でif文でわければ出来る気がしますが…。 JavaScriptでディスプレイの大きさって取得できるのかわからないですが、cgiなら出来たきがします。

noname#70071
質問者

お礼

ありがとうございます。 いろいろ調べてみたいと思います。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • スクリプト初心者なのですが、

    スクリプトについて教えて頂きたいのですが、 横の解像度が 1024px以上、1280px以下のときはdesign-1.css 1280未満から上はdesign-2.css を読み込ませるには、どのようにhtmlへ記述すればよろしいのでしょう? 色々調べてみたのですが、解決できず悩んでおります。 よろしければ記述方法を教えていただけませんでしょうか? よろしくお願いいたします。

  • JAVA SCRIPTで作成したポップアップウィンドウが何故か同じものが2つでてくるのは?

    こんにちはJAVA初心者ですがどうかご助言ください。 自分のHPであるページにアクセスすると同時に別に小窓も表示させる、よくあるJAVA SCRIPTを作成したのですが何故かその小窓が同時に2つ出てきます。これは一体なぜなのでしょう?ソースはいろいろなJAVA SCRIPTを紹介している専門サイトから引用したものを使いました。以下がそうです。 あとその小窓のサイズを指定しているのに何故か端にあるバー分の分だけ多めに表示されます(バーは実際には表示されていませんがそのバーのピクセル分だけ多めのサイズで小窓が出てくるんです。)。いろいろ解決方法を探してみたのですがこの原因も分かりません、専門科の方どうか教えていただけないでしょうか?よろしくお願いします。 <html> <head> <script type="text/javascript"> <!--// function openWin() { window.open("fuji-repo.html","","width=190,height=166,top=200,left=100,"); } //--> </script> </head> (あいだは中略します。) <body onLoad="openWin()"> </body> </html>

  • Javaスクリプトを外部ファイルにしたい。

    こんにちは。 ブログで、サイズ指定したサブウインドウを開くJavaスクリプトを、以前の記事に書いてたんですが何度かテンプレートを変えてるうちにHTMLに入れたJavaスクリプトがなくなってることに気づきました。 そこで、 1、スクリプトを外部ファイルに書くにはどうしたらいいのでしょうか?(タグ、拡張子等) 2、その際、リンクする側はどういったタグを書けばいいのでしょうか? 3、タブブラウズ?でもこれは使える技なのでしょうか? 一応HTMLの勉強は少しはしてます。たくさん出尽くしてる質問かもしれませんが、色々調べましたが思うように探し出せませんでした。 よろしくお願いいたします。

  • JAVAスクリプトで「ランダムURL表示・任意のサイズの小窓を出す」と

    JAVAスクリプトで「ランダムURL表示・任意のサイズの小窓を出す」というものを作りたいのですが。 今現在、「ランダムURL表示と、新しい窓を出す」というところまで出来ておりますが、窓のサイズを指定するところでつまずいております。 以下が現在の状況です。 ---------------------------------------------------------------------------------- <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> <script type="text/javascript"> var links = ['1.html','5.html','2.html','9.html','1.html','3.html','7.html','10.html','4.html','1.html','6.html','8.html']; function RandomLink() { var Link = links[Math.floor(Math.random() * links.length)]; window.open(Link); } </script> </HEAD> <BODY><A target="_blank" alt="???" onclick="RandomLink();return false;" href="">おみくじ</A></BODY> </HTML> -------------------------------------------------------------------------------- ここから窓のサイズをかえるスクリプト、 例えば -------------------------------------------------------------------------------- <script language="JavaScript"> <!-- function subWin01(){window.open("URL","window1","scrollbars=no,status=no,menubar=no,toolbar=no, resizable=no,width=200,height=200");} //--> </script> BODY間 <A href="javascript:subWin01()">おみくじ</A>」 ---------------------------------------------------------------------------------- のようなものを挿入したいのですが、基本的な事がまだ飲み込めていないせいか、どこに入れてもうまく動いてくれません。 そもそも、「ランダムURL表示・任意のサイズの小窓を出す」といった重複した使い方が出来るのかも分かっておりません。 初歩的な質問だとは思いますが、この「ランダムURL表示・任意のサイズの小窓を出す」という事が出来るのか、出来るとしたらどこにどう記述すれば良いかを教えていただけたらと思います。 どうぞ宜しくお願いいたします。

  • ジャバスクリプト

       ご質問させていただきます。 私は、下記のプログラムをHTMLソースの中に組み込みました。 <HTML> <HEAD> <META HTTP-EQUIV="content-type" CONTENT="text/html; CHARSET=shift_jis"> <center> </HEAD> <BODY TEXT="#000000" BACKGROUND="background.jpg"> <FORM NAME="Form1" ACTION="mailto:3d1724@jcom.home.ne.jp/" METHOD="post" ENCTYPE="text/plain" onSubmit="location.href='thankyou.htm'"> <TABLE> <TR> <TD>貴サイトの内容説明</TD> <TD><INPUT TYPE="text" SIZE="90" ID="customer" NAME="customer"></TD> </TR> <TR> <TD>メッセージ</TD> <TD><TEXTAREA NAME="body" ROWS="7" COLS="70"></TEXTAREA> </TD> </TR> </TABLE> <BR><INPUT CLASS="submit" TYPE="submit" VALUE=" 送信 "> <INPUT TYPE="reset" VALUE=" クリア "></FORM> </BODY> </HTML>  このプログラムを利用して、  送信ボタンをクリックした時にフォームが送られたことを示すページを表示させたいのです。ですが、この状態では表示されません。 表示方法を教えていただけないでしょうか。初心者ですので(難しくない説明を)お願いできればと思います。よろしく、お願いします。

  • やってしまいました! 対策なし??ですか??

    お世話になります。僕は組立してもらったPCを使ってますがモニターが壊れたので買い替えをしました。そしてD-SUB15ピンのケーブルでつないで、いろんな解像度を楽しんでいた(ちゃんと映っていた)ところ、、、モニタの解像度以上の設定をしてしまいモニタにNO SIGNALの表示が出て映らなくなりました。たしか14??×っていうサイズだったと思います。 この状態だと、モニタコントロールパネルを操作して、もとの解像度に再設定することができないのです。再起動してもウィンドウズの画面は正常に映っているのですが、デスクトップになる時に画面が消えてしまいます。あてずっぽうでやってみてもダメでした。モニタを外したり違うモニタを付けても解像度が大きすぎるのかダメです。 この状態から抜け出すにはどうしたらいいのでしょうか? 哀れな私はOSを再インストールするしかないのでしょうか?

  • iMacと似たモニター

    モニターがもう1つ欲しいのですが、解像度?がImacと似たのが欲しいです。 今は別に1枚あるのですが、iMacと比べると見やすさがかなり違います。 買う時はiMacの解像度を調べて、買いたい製品の解像度を見て買えばいいでしょうか? また、よかったらおすすめのモニターなどあったら教えてください。

    • 締切済み
    • Mac
  • ノートPCを買い換えたら文字が見づらくなりました

    解像度がXGAでモニタサイズ14.1から解像度がWXGAでモニタサイズ 13.3のPCに変えたところ文字が見づらくなってしまいました 縦横同じ比でサイズが大きいものを選べばよかったのでしょうか? だとすればどれを選べばよかったのでしょうか

  • PCモニタについて質問です。

    PCモニタについて質問です。 モニタを買おうと思っているのですが、できるだけ表示が大きく見えてサイズ的には22インチ以下のものを探しています。そこで ・19インチで解像度1440x900 ・20インチで解像度1600x900 この2種類の液晶で迷っています。 この場合、どちらの液晶のほうが文字などが大きく見えるのでしょうか?

  • ジャバスクリプトのように別ウインドウを開くのをフラッシュで

    たびたびお世話になっております。 FlashMXで、メニューボタンを作っています。 左のフレーム(フレーム名=menu)にFlashで作ったボタンを配置し 右のフレーム(フレーム名=main)に開くというスクリプトは 以下なのですが on (press) { getURL("main.htm", "main"); } サイズやツールバーの有無などを指定した別ウインドウを開くには、どう書けばいいのでしょうか? HTMLだとジャバスクリプトを使いますよね。 それをアクションスクリプトと連携させるやり方があるのでしょうか。 よろしくお願いします m(_)m

    • ベストアンサー
    • Flash