|
[4008] |
cgiの記述が分かりません。
投稿者:クルーゾー 投稿日:2009年04月05日 03:49:10 No.4008001 |
|
初めまして。 過去ログの2260にある方の質問『HTMLでリンク先の新しいウィンドウのサイズを変える方法』と同じで、この時の回答『<A
href="http://bbs2.nazca.co.jp/cgi-bin/bbs-c/#" onClick='window.open("test.htm",
"Test", "width=200,height=200");return
false;'>test</a>』を見て自力で解決できたのですが気になる点があります。Javascriptを使ってウィンドウサイズを変えているようですが、この『cgi-bin/bbs-c/#』に書かれている内容を呼び出してコントロールしているのでしょうか?全くトンチンカンでよく分からないのですが、『cgi-bin/bbs-c/#』に書かれている内容は消えてしまう事が無いのか心配です。自分のHPスペースに書かれいるcgiであれば消える心配は無いので、予想される記述が分かれば教えて下さい。
|
cgiの記述が分かりません。(Javascriptを使って別窓を開くHTMLについて)
投稿者:せんむ 投稿日:2009年04月09日 02:13:50 No.4008002 |
|
javascriptについては知識がありませんので まちがっているかもしれませんが・・・
該当の過去ログにある記述の内容で
<A
href="http://bbs2.nazca.co.jp/cgi-bin/bbs-c/#" onClick='window.open("test.htm",
"Test", "width=200,height=200");return
false;'>test</a>
というのは 「test」という文字列にリンクが設定されて これをクリックするとtest.htmというファイルを 高さ200ピクセル、巾200ピクセルの別のウィンドウでで開かせる という意味だと思います。
"http://bbs2.nazca.co.jp/cgi-bin/bbs-c/#" のURL部分はダミーなので別窓を開くことについては関係ないと思います。 また、CGIとも関係ないと思います。
たぶん、過去ログの回答者は、「任意のファイル名」の例として このように書いたのではないかと思います。
「javascript:void」と書いてもいいようですが JavaScriptが無効の場合などは別窓が開かないので 「○○.html」のように書くといいようです。
こちらを参考にどうぞ ↓ JavaScript:
window.open() 小窓 http://amenti.usamimi.info/windowopen.html
| |
cgiの記述が分かりません。(Javascriptを使って別窓を開くHTMLについて)
投稿者:せんむ
投稿日:2009年04月09日 02:23:23 No.4008003
|
|
試してみてください。
メモ帳を開き、下記の文字列をコピー&貼り付けして 適当な名前で保存してください。
<A
href="http://bbs1.nazca.co.jp/8/pc119/example.html"
onClick='window.open("http://○○", "Test", "width=200,height=200");return
false;'>テスト</a>
「example.html」の部分は適当な名前でOKです。 「○○」の部分は実際にあるHPのURLを書きます。
保存したファイル名の拡張子を「.htm」または「.html」に変更します。 警告がでますが無視して大丈夫です。
メモ帳のアイコンがIEのアイコンに変わると思いますので それをダブルクリックするとIEが起動します。
「テスト」という文字が表示されていると思います。
これをクリックすると指定した「http://○○」というHPが 縦横200ピクセルの小さい別窓で開くはずです。
| |
Re:cgiの記述が分かりません。
投稿者:クルーゾー警部 投稿日:2009年04月11日 00:33:50 No.4008004 |
|
せんむ様
本当に親切に分かりやすく説明していて頂き有難うございます。 良く分かりました。 初めのURLがダミーだったとは・・・・全く予想もしていませんでした。 早速、教えて頂いたファイル名(適当な名前)でHTMLを書きなおして試してみます。
とりあえずお礼の返信まで。
試した結果は後で報告します。
| |
Javascriptを使って別窓を開くHTMLについて 投稿者:クルーゾー警部 投稿日:2009年04月11日 01:32:07 No.4008005 |
|
せんむ様
早速、ダミーファイル(「example.html」の部分)を自分のHPスペースにアップして、リンク先のポップウィンドウを開く元ページのHTMLソースの記述を書き換えて見ました。
初めの記述の時と、今回の記述の時と、全く同じように小窓を開く事が出来るようになりました。
本当にありがとうございます。
| | | |