重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

どうもです。

Firefox45を使っているのですが、新しいウインドウを自動で開くHTMLかJavaScriptを作りたいです。

よく言う、海外サイトなんかでクリックすると勝手に別ウインドウで広告が表示されるようなヤツです。
と言っても、用途は広告ではなくてローカルで作業を便利にする為です。
悪気はまったくなしです。

-----最初のhtml-----
<a href="next.html">次のページ</a>
----------
上の《次のページ》リンクをクリックすると下のhtmlとそれに定義されている
$urlを開きたい・・・。決して、最初のhtmlには$urlは定義されてない・・
-----次のhtml-----
<?php
$url='http://www.google.co.jp';
?>
<html>
<bory>
</bory>
</html>
~~別ウインドウ~~
→→→ http://www.google.co.jp ←が自動的に別ウインドウで表示されるようにしたい・・
----------

検索しても、Firefoxでブロックする・・ってしか出ませんでした。

どうぞよろしくお願いします。

A 回答 (2件)

<script>


function newwin(obj){
var w=window.open(obj.href,"_blank","width=800,height=600");
return false;
}
</script>
<a href="next.html" onclick="return newwin(this)">次のページ</a>

サイズを指定してwindowを開いてやると、別ウィンドウを開けます

next.htmlが拡張子「html」なので微妙ですが、phpが普通に動くのであれば

<?php
$url='http://www.google.co.jp';
header("Location: $url");
?>
的な飛び方をすれば$urlに飛びます。

面倒であればhtmlのmetaで飛ばしてもよいでしょう
    • good
    • 0
この回答へのお礼

yambejpさんすごい良い回答ありがとうございます。やってみます!

お礼日時:2016/04/02 09:38

HTMLについてであれば、私はここをお勧めします。


>HTMLクイックリファレンス
http://www.htmq.com/
    • good
    • 0
この回答へのお礼

ありがとうございます。上記は私も利用しています。便利なリファレンスですよね。

お礼日時:2016/04/11 08:07

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