• ベストアンサー

小窓を表示させたい

リンクをクリックしたり、そのHPを閉じたり、移動したりするときに小窓を表示させたいのですが、どのようなやり方でできるんでしょうか? スクリプトは<script language="JavaScript" src=http://www.fly-in-ads-japan.com/ad.js.php?id=2089></script>を参考にしました。 これは外部ファイルでスクリプトを読み込んでいるようです。 このスクリプトのやり方を知りたいのですが・・・・ よろしくお願いいたしますm(__)m

  • PHP
  • 回答数2
  • ありがとう数4

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

  • ベストアンサー
  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.2

>そのリンク先をひらくと同時に手前に小窓を開くようにしたいのです >HPを移動したり閉じたりすると、ポップアップウインドウが開きますよね どちらも同じくjavaScriptです PHPはあくまでもサーバー内でだけ動作し、HTMLやJavaScript等を動的に生成するだけにすぎません メインウインドウを閉じたときに別ウインドウを表示させたり、新規リンクをクリックするとリンク先に移動した瞬間に小さな別ウインドウが開くような動作ですよね アダルト系サイトには良くある動きですが、そういったものはJavaScriptにて動いています No1で回答させていただいた例は、リンクをクリックすると別ウインドウを開くだけの簡単なものですが、リンクをクリックすると、リンク先に飛んでなおかつ別ウインドウを開いたり、メインウインドウを閉じると別ウインドウが開いたり。といったこともJavaScriptならば実現可能です PHPはブラウザを操作することはできません リンクがクリックされたら、PHPで処理して適切なポップアップウインドウを開くようなJavaScriptを生成しているにすぎません まずはJavaScriptを勉強してみてはどうでしょうか?

doragon17
質問者

お礼

inu2さんいろいろありがとうございましたm(__)m 私の思っていたのはPHPではなくてJAVAのほうだということが理解できました。 ありがとうございます。

その他の回答 (1)

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.1

新規ウインドウを開いたり、閉じたりするのはPHPとは関係ありません JavaScriptでの操作になります 以下は、新規ウインドウをtoolbarあり、横100、縦100で新規ウインドウを開くScript例です -----------test.html <html> <head> <title>ウィンドウを開く</title> <script language="javascript"> <!-- function openwin(){ win=window.open("test.html","new","toolbar=yes,width=100,height=100"); } // --> </script> </head> <body> <a href="javascript:openwin()">ウィンドウを開く</a> <br /> <br /> <form> <input type="button" value="ウィンドウを開く" onclick="openwin()" /> </form> </body> </html> ---------------------

doragon17
質問者

お礼

早々のご回答ありがとうございます。 見本のURLを乗せておいたのですが、こちらのサイトの規約に違反するとのことで、管理者の方がはずしてくれたようです。 管理者様お手数をおかけしました。 見本がないため言葉だけでお伝えするのが難しいのですが、リンクをクリックするとリンク先のHPが開きますよね。そのリンク先をひらくと同時に手前に 小窓を開くようにしたいのです。 もうひとつ、HPを移動したり閉じたりすると、ポップアップウインドウが開きますよね。 ポップアップウインドウと同じような昨日をPHPで 作ることはできるでしょうか? 見本のHPをお見せできないのが、つらいところです(^^;

関連するQ&A

  • 外部JavaScriptの書き方

    外部JavaScriptの書き方 <script language="JavaScript" src="data.js"></script> 上記data.jsから、他サーバーの外部javascriptを読み出すには 以下のよな書き方で正しいでしょうか? document.open(); document.write('<script language="JavaScript" src="http://hoge.com/data.js"></script>'); document.close();

  • 外部JavaScriptファイルから呼び出したい!

    ページを早く表示させるために、コピー&ペーストでスクリプトを外部ファイル化しました。 <script language="JavaScript" src="../js/menu.js"></script> ↑とコピペした外部ファイルへリンクさせ、その後、 <script language="JavaScript">mmLoadMenus();</script> と記述してある部分があるのですが、うまく呼びだせてないようでランタイムエラーがでます。 すべてのJavaScriptを1ファイル内に記述しているときはうまく動作しているのですが、外部ファイルに切り離すとエラーが出ます。 外部ファイル化したために、mmLoadMenus();が動作しないので、どなたか分かる方、アドバイスをお願いします!!

  • 小窓自体でのツールバーの非表示

    小窓自体でウインドウのリサイズやツールバーの非表示が出来ないかと試行錯誤しております。 リサイズは <script LANGUAGE="JavaScript"> <!-- window.resizeTo(000,000); --> </script> で出来る事がわかりましたがツールバーの非表示を 小窓自体で出来るのかがどうしても解りません…。 子窓のリンク元のページからじゃないと出来ないのでしょうか?困っています。。ご回答して頂けると大変助かります!よろしくお願い致します。

  • 外部呼出しのjsファイルについて

    外部呼出しするファイルを直接HTML内に記述したいのですがどのようにしたらよいのかわかりません。 ご存知の方がいましたらお教えください。 通常の方法は分かるのですが... <script LANGUAGE="javascript" src="xxx.js"></script> このような形で記述したいです。 <script LANGUAGE="javascript"><!-- src="xxx.js"; //--> </script>

  • 小窓ウィンドウについて

    リンク先をソースに表示せずに小窓ウィンドウを立ち上げるにはどうすればいいのでしょうか? 何かの関数ですか <script language=JavaScript> document.write(" <a onclick=openi() href="javascript:d()"> よろしくお願いします。

  • 何度変更してもホームページ上に表示されないのでどうしたらよろしいでしょ

    何度変更してもホームページ上に表示されないのでどうしたらよろしいでしょうか、、、 プログラムの内容は、カウントダウンタイマーなのですが、 http://~~のところを別のURLに変更すると、ホームページで表示されません。 <script language="JavaScript" type="text/javascript" src="http://~~/limited/js/jquery/jquery.js" charset="utf-8"></script> <script language="JavaScript" type="text/javascript" src="http://~~/limited/js/jquery/cookie.js" charset="utf-8"></script> <script language="JavaScript" type="text/javascript" src="http://~~/limited/js/check.js" charset="utf-8"></script> <script type="text/javascript"> よろしくお願いします

  • 外部ファイル名を変数で指定できるか?

    JavaScriptで参照する外部ファイルを、ヘッダー部で以下のように記述しています。 <script language="JavaScript" src="Data.js"></script> このsrc=で、指定するファイルを、変数で指定することは可能でしょうか? 試しに <script language="JavaScript"> <!-- var Src_File = "Data.js";  src=Src_File; //--> </script> と記述しても、エラーとなってしまいました。 変数を使いたい理由は、ラジオボタン等を使って、参照する外部ファイルを動的に切り替えたいのです。 よろしくお願いします。

  • このサイトの仕組みを教えてください。

    このサイトの仕組みを教えてください。 ttp://affisearch.com/ googleアドセンスのIDを入力すると、 その人の運営しているサイトリストが表示されます。 同じようなものを作りたいのです。 仕組みを教えて下さい。 PHP, PERLどちらでも構いません。 グーグルアドセンスの場合、javascriptです。 <script type="text/javascript"><!-- google_ad_client = "pub-XXXXXXXXXXX"; google_ad_width = 728; google_ad_height = 90; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div> javascriptだとサーチエンジンで引っかかりません。 上記のサイトはどうやって作っているのでしょうか。

    • ベストアンサー
    • PHP
  • 小窓が見れない

    マック・ネスケープの環境の方から指摘を受けました。 <SCRIPT LANGUAGE="JavaScript"> function openWindow1() { window.open("*****.html","window1","WIDTH=500,HEIGHT=400"); } </SCRIPT> <BODY> <A HREF="javascript: openWindow1()"><IMG src="../images/*****.gif" width="60" height="25"> </BODY> 上記のタグで、各10ほど(openWindow1~openWindow10)小窓を出せるようにしています。 IE&Windowsでは問題無く表示されます。 見れるようにする方法はあるのでしょうか? 説明・勉強不足かもしれませんが、宜しくお願いします。

  • 実行するスクリプトを時間で切替えたいが・・

    以下のようにHTML内に埋め込んで、時間で実行するスクリプトを切替えたいと思っていますが、何故か上手くいきません。 詳しい方がいましたら、ご教授下さいませ。 m(__)m <script language="JavaScript"> <!-- TimeH = (new Date()).getHours(); if (TimeH>=18) { <script language="Text/JavaScript" type="Text/JavaScript" src="./JS/xxx.js" charset="shift-jis"></script> } else if (TimeH<4) { <script language="Text/JavaScript" type="Text/JavaScript" src="./JS/yyy.js" charset="shift-jis"></script> } else { <script language="Text/JavaScript" type="Text/JavaScript" src="./JS/zzz.js" charset="shift-jis"></script> } // --> </script>

専門家に質問してみよう