No.3ベストアンサー
- 回答日時:
例えがあると判り易いと思うので下に記述します。
<HTML>
<TITLE>window move</TITLE>
<SCRIPT type="text/javascript">
<!--
var itop = 0;
var ileft = 0;
window.moveTo(itop,ileft);
//--!>
</SCRIPT>
<BODY>
<H3>windowの位置を変える</H3>
このウインドウは、<BR>
<SCRIPT type="text/javascript">
document.write("上から:"+ itop + "<BR>");
document.write("左から:" + ileft + "<BR>");
//--!>
</SCRIPT>
</BODY>
</HTML>
上記のページへのリンクを作り、開けば上から0左から0
要するに左上に表示されるはずです。
これの応用すればできる?
>現状では、画面の左上に出ますが、それから moveTo で
>任意の位置に移動するのはできるだけ避けたいのです。
って事なのでmoveToを使っている時点で失格ですかね_( ̄▽ ̄;)ゞ
ありがとうございます。
参考にしている本2冊とも、そのようなパロメーターが
あるとは書いてなかったです。(やい)
教えていただいた方法で、見事任意の位置にウィンドウ
が開くことができました。まっことばんざい! なの
ですが、問題がひとつ。
ステータスバーやら、メニューバーが表示されて
しまいます。おしいっ
これはもう解決しないでしょうか。
もし、ご存知でお手数でなければ、お教えいただければ
幸いです。(任意です)
一応、もうしばらく締め切らないでおきます。
ちなみに、open メソッドは変数が使えないみたい???
screen.avail を使って、ウィンドウを出す位置を
求めているので、変数がつかえないと困るのです。
No.4
- 回答日時:
再びこんにちは、#1の者です。
>ステータスバーやら、メニューバーが表示されて
>しまいます。おしいっ
>これはもう解決しないでしょうか。
これもOpenメソッドで解決できますよ。
window.open("URL", "ウィンドウ名", "スタイル")の、
スタイルの部分に「menubar=no」でメニューバー消去、
「status=no」でステータスバーの消去です。
その後moveToするなり、位置をしていするなりしてください。
他にも色々設定できるので試してみてください。
それぞれのステータスは「,」で繋げてくださいね。
ホームページ作成にすごく役立つサイトをご紹介しますね。
有名なサイトなのですが、HTMLもJavaScriptもすごく丁寧に解説されていますよ。
リファレンスとしてどうぞ(^^)
参考URL:http://tohoho.wakusei.ne.jp/www.htm
No.2
- 回答日時:
yuizuianさんのおっしゃるとおり。
でも対応ブラウザが少ないので、関数化して最後にmoveToを使うことをお勧めします。(NN4.0以降、確かie5.5でも動きました)スクリプトの宣言文でも"JavaScript1.2"を指定する必要が有ります。
また、window.openを多用しすぎると、ブラウザが画面無いに張り付いて動かなくなる事が有りますのでご注意を。
(再現てができてませんが、3度程経験が有ります)
ありがとうございます。
参考にしている本2冊とも、そのようなパロメーターが
あるとは書いてなかったです。(こら)
しかし、open メソッドに変数がつかえない???
どうも、直値で書かないとその位置にオープンしない
みたいです。(なんか、間違ってるのかな)
ご経験談、ありがとうございました。参考にします。
No.1
- 回答日時:
openメソッドの引数に設定する事ができますよ。
openメソッドの記述は
window.open("開くURL","ウィンドウの名前","スタイル")
で、スタイルについては省略可能です。
そのスタイルの部分に、
left=画面左端からの距離,top=画面上端からの距離
と設定する事で、任意の場所に開く事が可能です。
でも解像度の問題で凄く見難くなってしまう場合も
ありますので、要注意です。
ありがとうございます。
参考にしている本2冊とも、そのようなパロメーターが
あるとは書いてなかったです。(おい)
しかし、喜びも束の間、どうも変数がつかえないみたい
なのです。
直値で書かないとその位置にオープンしないみたい
です。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 画面上のカーソルに文字数字を入力するコードを教えて下さい 1 2022/10/30 10:31
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Visual Basic(VBA) Vba LongPtrについて教えてください 2 2022/08/19 11:14
- その他(ソフトウェア) Figma 1 2023/06/23 14:22
- その他(プログラミング・Web制作) pythonでのカーソル移動がずれる 2 2023/07/30 08:51
- 物理学 万有引力と重力の位置エネルギーについて 例えば、地球の表面から真上に質量mの球を初速v₀で投げた時の 7 2022/04/18 23:15
- Windows 10 (緊急)windowsのタスクバーやアプリ?が反応しない 3 2023/03/28 05:03
- 物理学 急募 点電荷Bをx=2の位置で静かに放すと,Bは動き出した。Bが動き 出した後の運動について説明した 10 2022/08/08 12:46
- 数学 高校物理 相対速度の式について 5 2022/05/11 00:14
- Excel(エクセル) Excel 区切り位置指定ウィザードの選択データプレビューで全列を指定する方法 お世話になります。E 1 2023/01/17 16:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ブラウザ Chromeを使っていて、...
-
ポップアップウインドウの高さ...
-
WEBアプリを作成しています。
-
[Java] Edgeでのアドレスバー非...
-
window.openで子画面を開いた後...
-
window.closedについて
-
「処理中」表示
-
画面を閉じる(×ボタンやタスク...
-
window.open("about:blank")
-
マイページはどこを開くの
-
デジタル時計の時刻合わせの方...
-
デスクトップ画面を4分割するには
-
ウインドウを毎回同じ位置、大...
-
Excelでワードアートや図を常に...
-
エクセルのシート上に別のシー...
-
ポップアップウィンドウがブロ...
-
Javascript_submit()完了後に処...
-
5ちゃんねる
-
エクセルVBAでフォームのListbo...
-
【Android】ユーザー補助機能ボ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[Java] Edgeでのアドレスバー非...
-
同じページをブラウザで複数開...
-
ブラウザ Chromeを使っていて、...
-
画面を閉じる(×ボタンやタスク...
-
window.open("about:blank")
-
子画面を自動で閉じた後、親画...
-
呼び出されたページを閉じ、呼...
-
リンククリックでウインドウの...
-
親ウインドのASPをリロードさせ...
-
閉じた後のwindow.closed検知
-
window.openで子画面を開いた後...
-
opener.focus();が利かない
-
window.openでフルスクリーン表示
-
onclickでのページ内移動
-
サブウィンドウを常に最前面に...
-
リロードさせないワザ
-
子画面へデータを渡したい!
-
alertの最前面表示
-
window.open()で幅指定の際、ウ...
-
window.openで情報を引き継ぎたい
おすすめ情報