新規ウィンドウについて。

[新着] Webテンプレートを仮オープンしました



0   名前: さつきいちご : 2003/10/05 18:28   [URL
コンバンハ。ハジメマシテ…全く真白な状態からHP作成を始めたので、ずっとここのTAG説明利用させて頂いてました(ぺこり)。。

…えっと、質問デス。。
別ウィンドウにリンクさせて、その立ち上がる新頁を、小型ウィンドウにしたいのです。。それで、<a href="#" onclick="window.open(ここにアドレス','width=300,height=450');"という感じのタグを使いました。。
そうしたら、ミニサイズのウィンドウは立ち上がるのですが、その際に、もうひとつ普通サイズのウィンドウで、元頁と同じものが立ち上がってしまうのです。。

何か別のやり方があるのでしょうか。
他の方の頁のソースを拝見したり、ここのタグ一覧も拝見したのですが、解明できなくて…

何方か御教授くださいマセ。。

宜しく御願します。。。

乱文の程御容赦クダサイ。。

1   名前: mar : 2003/10/06 16:44
こちらと同じ様にやってみたら如何ですか?
http://www.tagindex.com/javascript/script/window2.html

aタグでJavaScriptを実行させるのでしたら、
onclickイベントハンドラではなく、<a href="javascript:disp()">の様にします。

>それで、<a href="#" onclick="window.open(ここにアドレス','width=300,height=450');"という感じ
恐らくこれだとハイパーリンクで#を表示し(普通サイズのウィンドウ)、JavaScriptでもミニサイズのウインドウを表示し、
になってるのだと思います。

2   名前: さつきいちご : 2003/10/06 19:31   [URL
mar様、ありがとうございます。

ぁぅ、、実は、JavaScriptというのがよくわからないので、、敬遠していたのですが(苦笑)。。友達が、「Javaは重い」と言っていたので…普通には使わないものなのかなぁ、と思ってました。
ダイジョウブなものでしょうか…

とにかく今夜実験してみます!
ありがとぉございました。。

3   名前: mar : 2003/10/07 02:37
>実は、JavaScriptというのがよくわからないので、、
そうですか。ではご存知かも知れませんが参考までに書かせて頂きます。

まず、JavaScriptとHTMLタグは別モノです。相互に絡み合わせることはできますが別モノとご認識下さい。
JavaScriptは疑似双方向的な演出をすることが可能です。閲覧者が起こしたアクションに反応する演出ということです。
基本的にHTMLタグは一方通行です。閲覧者は「作られたページを見るだけ」なのですが、JavaScriptを使うと
例えば、何かにカーソルを合わせると画像が変わるだとか、ボタンを押すと警告が出るだとか、そんな感じです。
一方、デメリットとしては「必ず反映されるとは限らない」ということが挙げられます。
JavaScriptはブラウザの設定で有効/無効ができます。JavaScriptを無効に設定している人がアクセスしたら、何も起こらないのです。
なので、重要な内容などにはあまり使わない方が無難かと思われます。
もしくは「有効にして見て下さい」という注釈を明記しておくかですね。
ちなみに
> <a href="#" onclick="window.open(ここにアドレス','width=300,height=450');"
これで既にJavaScriptを使ってますよ。

>敬遠していたのですが(苦笑)
その気持ちわかります(笑)。
JavaScriptも簡単ですが一応コンピュータプログラムなので、全く何もわからず使うのはどうかと思います。
cgiの様に致命的な障害にはなりませんが、エラーが出たりするのはやはり閲覧者に良い印象は与えないでしょうからね。
ただ難しくはないので一歩一歩着実に修得して使っていけば、便利なものですよ。頑張って下さい!

最後に
>友達が、「Javaは重い」と言っていたので…
「Java」と「JavaScript」は全くの別モノです(ややこしいですが…)。
JavaScriptはよほどのことをしなければ、ストレスを感じる程重くなることはないですよ。

一覧へ戻る