リンク先を開くときに新しいウィンドウを開きたいのですが、
その際ウィンドウのサイズの指定の仕方がわかりません。i-modeのホームページ
をPC上で表示するために必要なのです。よろしくお願いします。

A 回答 (4件)

こんにちは。


ウインドウサイズを指定となるとJabaスクリプトになりますが、参考URLでは、初心者を対象にとっても判りやすくJavaを解説してあります。

御質問の場合、先に書いているほうのサイトの、『画像をクリックして小さなウインドウを表示させよう』というところをご参照ください。

参考URL:http://www.sky.sannet.ne.jp/masapine/java_top.ht …
    • good
    • 0
この回答へのお礼

 すばらしいホームページを紹介してありがとうございました。
5,6年生にも分かると書いてあって、ちょっとがっくりきましたけど…。

お礼日時:2001/03/20 16:47

リンクの形式に関わらずサイズを指定したいのであれば、HTMLのhead部分に



<script language="JavaScript">
<!--
resizeTo( x, y );
// -->
</script>

とでも書いてしまう手もありますね。
    • good
    • 0

<html>



<head>
<meta http-equiv="content-type" content="text/html;charset=shift_jis">
</head>

<body>
<a href='javascript:open("http://xxx.xxxxx.xxx/index.html","iMode","width= …);'>私のお気にいりのi-mode♪</a>
</body>

</html>

こんな感じでよろしいのでは?
http://xxx.xxxxx.xxx/index.html のところが対象アドレスです。
    • good
    • 0

JavaScriptでできます。

やりかたは下記のサイトで調べてみてください。windowのopenメソッドで指定できます。

参考URL:http://wakusei.cplaza.ne.jp/twn/
    • good
    • 0

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

このQ&Aと関連する良く見られている質問

Q画像のリンクで「新しいウィンドウを開いて表示」の時のウィンドウの大きさの指定の仕方

上手く説明出来てるか分かりませんが、タイトルのとおりなんですが…
写真のHPを作りたいのですが、

・写真一覧表(サムネイル?)から見たい写真をクリック
      ↓
・新しいウィンドウで表示

この「新しいウィンドウ」の大きさを指定したいのですが、どうすればよいのでしょうか?

普通にHPを閲覧している時より、小さいウィンドウにしたいのですが、どんな命令文で(HTML文?)指定すれば良いのですか?
スタイルシートと呼ばれる方法で指定するのでしょうか?

(HP作成はホントに初心者で、ヘンな質問のしかたになってるかもですが…。)

よろしくお願いします。o(_ _)o

Aベストアンサー

onclickを使用します

http://cat-tail.milkcafe.to/sozai/javascript/win001.html

ここなど参考になさってください

参考URL:http://cat-tail.milkcafe.to/sozai/javascript/win001.html

Q【再掲】ページが開かれたとき、同ページの指定位置へリンクするには?

クライアント側のブラウザ上に以下のようなレイアウトのカレンダーを表示するため、
サーバー側のデータベースから各行(日付)を取ってきてHTMLファイルを生成→表示
までは出来たのですが、単に表示させるだけだと、7月1日が画面の一番上です。この
とき、本日の日付(例えば7月23日)が画面の下のほうに隠れていて見えないとします。

見えないと都合が悪いので、通常はブラウザの画面をスクロールアップして見えるよ
うにすれば問題ないのですが、手動でスクロールアップしなくてはなりません。

これを手動ではなく、カレンダーの画面が開かれた(表示された)直後に自動で行わせ、
本日の日付を画面内に持ってきたいのです。

スクリプトはサーバー側で全て処理させるようにしたいです。が、どういうスクリプト
を書けば実現できるのか分かりません。ご存知の方いましたら、是非教えて下さい。

動作環境は:
IISでASP(VBScript)、ブラウザはIE6
サーバーOSはWindows 2003
クライアントOSはWindows XP pro 又はWindows 2000 pro
となっています。

宜しくお願いします。

↓カレンダー表示のレイアウト

7月1日
7月2日
7月3日
7月4日
7月5日
7月6日
7月7日
7月8日
7月9日
7月10日
7月11日
7月12日
7月13日
7月14日
7月15日
7月16日
7月17日
7月18日
7月19日
7月20日
7月21日
7月22日
7月23日
7月24日
7月25日
7月26日
7月27日
7月28日
7月29日
7月30日
7月31日

クライアント側のブラウザ上に以下のようなレイアウトのカレンダーを表示するため、
サーバー側のデータベースから各行(日付)を取ってきてHTMLファイルを生成→表示
までは出来たのですが、単に表示させるだけだと、7月1日が画面の一番上です。この
とき、本日の日付(例えば7月23日)が画面の下のほうに隠れていて見えないとします。

見えないと都合が悪いので、通常はブラウザの画面をスクロールアップして見えるよ
うにすれば問題ないのですが、手動でスクロールアップしなくてはなりません。

これ...続きを読む

Aベストアンサー

カレンダー側の日付を生成する際、当日の上部に Response.Write "<a name='Now'></a>" と入れておき、表示するアドレスの最後に #Now と入れておけば開く際、目的の日付が画面内に収まるようになります。

Q新しいウィンドウをサイズ指定して開きたい

HP作成初心者です。非常に単純な内容ですが、2点お聞きしたいことがあります。

1.JavaSprictを使わずにサイズ指定して新規ウィンドウを開くことはできるでしょうか?
(関係ないかもと思いますが、PHPは使えます。)
2.WindowsXPのSP2は、今もデフォルトでJavaScriptを制限するようになっているのでしょうか?私自身は今もSP1なので、現在の状況がよくわかりません。

できればどのような人でも簡単に見られるHP作成を目指したいので、どなたかご教授お願い致しますm(_ _)m

Aベストアンサー

#1 Wizard_Zeroです

ポップアップブロックは、ページが読み込まれた時に自動で開くものだけをブロックします。ですので、ユーザーがリンクをクリックしたときに開く場合は、ちゃんと開けます。(ブロック設定にもよると思いますが。)

JavaScriptは使わざるを得ませんが、JavaがOffの場合でも代替処理で開くようにすれば、ユーザーにも負担をかけずに済みます。(作るほうは負担ですけどね)

ちなみに、マウスをあわせたときにツールチップを表示するときは、TITLE属性をつけるだけで出来ます。

<A HREF="hoge.html" TITLE="新しいウィンドウで開きます" TARGET="_blank">~~~</A>

#2さんの引用
> PHPが使えるなら、ページを本文エリアと説明アリアに分割し...

PHP使えないなら、フレームで分割する手もありますね。

Q新しいウィンドウをサイズ指定で開くタグ

タイトルどおりですが、新しいウィンドウをサイズ指定で開くタグはありますか?

できれば新しいウィンドウのツールバーやアドレスバーなども非表示にするようにしたいです。

ご存知の方、よろしくお願いします。

Aベストアンサー

javascriptを使用することになります。
参考URLをご参考にどうぞ。

ツールバーやアドレスバー、その他の表示/非表示も
設定できますのでいろいろ試してみてください。

参考URL:http://www9.plala.or.jp/oyoyon/html/script/newwin.html

Qリンク先を開くウィンドウを指定できますか

ページ構成としては、
A:メインページ
B:メインページから開かれる新しいページ
となっています。

メインページからリンクをクリックすると、
新しいウィンドウが開き、Bのページが表示されます。
ここで、Bのページのリンクをクリックすると、
Aのメインページ内にそのリンク先を開きたいのですが
可能でしょうか?

よろしくお願いいたします。

Aベストアンサー

リモコンですね。

#2様の説明どおりです。

参考URLもどうぞ。

参考URL:http://www.dekirukana.net/tips/javascript-remocon.html,http://allabout.co.jp/computer/hpcreate/closeup/CU20040530A/,http


人気Q&Aランキング

おすすめ情報