• 締切済み
  • 困ってます

HTML,js)リンクを新しいタブで移動しない

お世話になります。 HTMLあるいはjavascriptに関する質問です。 普通は、targetユーザーがリンクをクリックしたら、リンク先のページが新しいウィンドウまたはタブで開き、ブラウザが新しいページに移動しますよね? これをちょっと変えて、リンク先のページが新しいウィンドウで開き、ブラウザがリンク元のページに留まるようにしたいのですが、これをサイト側がコントロールすることはできるのでしょうか? ユーザーには、リンク先をクリックして、リンク先のページを見てほしいのですが、後でそれをしてほしいのです。今は、私のページを最後まで見てほしいというのが願いです。

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数912
  • ありがとう数0

みんなの回答

  • 回答No.2

あくまでユーザー依存です。ユーザーが好きなように・・  とりあえず、さきに本文は一通り読むならリンクのコンテキストメニュー(その場(コンテキスト)で可能なメニューを右クリックで選択して(リンクを新しいウィンドウで開く)を選択されるでしょう。 私は、 「今読んでいるページを最後まで読みたいが、とりあえず参照先は後で読むために新しいタブで開いておこう」と思ったときは、リンクをセンターボタンでクリックすると、フォーカスを移動せずにバックグラウンドでタブが開く設定にしています。「内容によったら知りたいことがリンク先」と思ったときは、そのページを読むのを中断して左クリックでリンク先に移動します。 ※私は、firefoxですが、そのアドオン Tab Mix Plus( https://addons.mozilla.jp/firefox/details/1122 )で動作指定しています。  これは、あなたが本を出版したときと同じです。 >今は、私のページを最後まで見てほしいというのが願いです。  それは傲慢と言うものです。 ★著者が、前書き、目次、1ページ目からきちんと読んで、飛ばして読んだらならない  なんて、読者に強制はしない、すべきではないです。推理小説を、いきなり最初に結末を読んでから、読み始めるのは読者の都合です。  著者がそこまで傲慢になってはなりません。 『Q35. 「創作者なら、自分の作品を思い通りに見て欲しいと思うのは当然だ。 創作をしている人ではないので、創作系サイトの管理人の気持ちとはズレがあるようだ」( http://park5.wakwak.com/~tanaka02b/column/faq2.htm#a35 )』  

共感・感謝の気持ちを伝えよう!

  • 回答No.1
noname#198951
noname#198951

target="_blank" で別タブ、もしくは別ウィンドウで開きますが、フォーカスはそちらに移ってしまいます。 これはブラウザーの設定によるものだと思いますので、以前のページにフォーカスを置いたままと言うのは出来ないんじゃないかと。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • インラインフレームのリンク

    インラインフレーム内にリンクを配置して、リンクをクリックすると現在見ているウィンドウにリンク先のページを表示したいと考えています。リンクに target="_top" を指定すれば、ウィンドウにリンク先が開かれると思うのですが、実際にやってみると、うまく開くときもありますがインラインフレーム内でウィンドウが開いてしまうことがあります。 現在見ているウィンドウ>インラインフレーム>インラインフレーム>リンクのあるページ と複数のインラインフレームを介しているのが原因のように考えています。 リンクのあるHTMLにjQueryプラグインを使ったスライドショーを入れて、複数のインラインフレームを介して画像をクリックすると現在見ているウィンドウにその画像のあるページを開きたいのです。 インラインフレーム内でリンク先のページが開いてしまうのは、やはりリンクのtarget指定の問題でしょうか?それともjQueryプラグインの設定か何かの問題でしょうか? アドバイスいただければ幸いです。

    • ベストアンサー
    • HTML
  • IE8 新規タブでリンクが開かない

    先日使っていたPCが壊れたため新しくwindows7搭載のPCを購入しました。 特に問題なく使っていたのですが、IE8でリンクをクリックすると何故か開けるページと開けないページがあって、どうも新規タブ(または新規ウィンドウ)でページが開くタイプのリンクが全く表示されないようです(接続中と表示はでるが、画面が白いままリンク先は表示されない)。 設定のリセットやアドオン無しで立ち上げるなど色々試してみましたがどれも解決には至っていません。 ちなみに、同一タブ内ならリンクはちゃんと開けます。 開けなかったリンク先のURLを新しいタブを作って直接アクセスすることもできます。 セキュリティの設定の問題もあると思うのですが私個人では分かりませんので解決法をご存知の方がいらっしゃいましたら回答をいただけますよう、お願いいたします。 ************************* 例) http://jp.msn.com/ ↑のurlをクリックすれば新規タブまたは新規ウィンドウでリンク先であるmsnのサイトが表示されるはずですが、新規タブで白い画面しか表示されないという状況です。

  • リンク先のページを別タブで開ける設定はありますか?

    リンク先のページを別タブで開きたいのですが、リンク先のページを普通にクリックして開くと同じタブでページが移動します。なのでクリックする際に右クリックから「リンクを新しいタブで開く」を選べば良いのですがその癖がなく、どうしても直にクリックして同じタブでページを移動させてしまいます。今、使っているPCは前ページに戻っても移動する直前の画面(ページの位置)へ自動的に戻ってくれないみたいなので、長いページを見ているとリンク先へ移動する前のどこの部分まで読んだか分からなくなって探すのに地味に困っています。 左クリック1つでリンク先を別タブもしくは別窓で開いてくれるようになる設定はありますか? しょうもない事ですが知っている方がいれば、どなたか教えて欲しいです。

  • Firefox リンクホイールクリック時のタブ移動

    Tab Mix Plus 0.3.7.3 Firefox 3.0.10 リンクをホイールクリックすると強制的に新しいタブに開く 左クリックの場合はtarget属性に従うように ブックマークやリンクバーをクリックした場合は新しいタブに開く 新しいタブが開いた場合はそのタブにフォーカスを移す設定 上記のようにしてるんですが、リンクをホイールクリックした場合のみフォーカスを移動しないように設定することは出来ますか?

  • Safari4でリンクを非選択の新規タブで

    Safari4にてGoogleReaderのリンク(「target="_blank"」と設定されて いるリンクです)を開こうとすると一つ一つが新規ウインドウで開かれ、 少々待たされてしまいます。そこで見たいリンクを次々に新規タブにて 開き、後でタブを開いて確認するという風にしたいと思い、ネットを探し てみた所「 ターミナル」にて defaults write com.apple.Safari TargetedClicksCreateTabs -bool true と入力すれば、新規タブで開く事はできました。が、その新規タブが 選択され移動してしまいます。どなたか上記の方法で、リンクを新規 タブで開きながらもその新規タブは選択されず、そのままのリンク元 ページを保つという方法をご存知ありませんか?

    • 締切済み
    • Mac
  • Google Chrome リンク開くとタブ消える

    Google Chrome を使う時があります。 閲覧ページ内のリンクをクリックし、新しいタブにリンク先頁を開こうとするのですが、タブは開くと直ぐに消えてしまいます。 恐らく、Google Chrome 設定のいずれかの項目が、そう動作するよう設定されているからだと思います。 設定のどの項目がどう設定されている為に、閲覧ページ内リンククリックにより開かれる新しいタブが直ぐに消えてしまうのでしょうか。

  • リンクを別ブラウザで開く方法?

    OSはWindows2000proです。 ブラウザはsleipnir1.66を使っています。 hotmailに来たメールの中のリンクをクリックすると、なぜかIEで新規ウィンドウが作成されてそこでページが表示されます。 そのリンクはjavascript:dl('http://xxx',1); というようになっています。 普段javascriptで別ウィンドウを開く際はsleipnir内で新規のタブが作成されていたのですが、どうしてIEで新規ウィンドウが開いてしまうのでしょうか? 何かのテクニックなのでしょうか?

  • 後ろにあるページをアクティブにしたいときのリンク設定

    ページAから新ウィンドウ(target="_blank")でページBにリンクします。 次に、ページBから「ページAへのリンク」ボタンをクリックしたとき、ページAの画面をアクティブにするには、どのように設定したらよいでしょう? Javascriptを使えば可能でしょうか?

    • ベストアンサー
    • HTML
  • sleipnir2.30でリンク先をクリックすると常に新しいタブを開いてその新タブをアクティブにしたい

    タイトルのとおりです どうも便利なのですが、 初期設定がわかりません。 リンクをクリックすると新タブが開いてアクティブになったかと思えば、別のリンクをクリックすると以前の開いた新タブに今クリックしたリンク先が上書きで表示されてアクティブなのはリンクが張ってあるページであり、新タブを探していちいちクリックしなければリンク先を見ることができません。 ですので、タイトルのように設定をしていまいたいのですが、できるでしょうか? よろしくお願いします。

  • Firefoxでポップアップウィンドウをタブで開きたい

    Firefox1.5.0.3を利用しています。 あるHPからJavaScriptでポップアップウィンドウを開く時、 別ウィンドウになってしまいます。 これをタブで開きたいのですが、ツール→オプション→タブ→ 新しいウィンドウを開くリンクは次の場所に開く→新しいタブ にチェックを入れてもタブにはなりません。 このチェックは<a href="" target="_blank"></a>にしか対応していないのでしょうか? JavaScriptで開いたウィンドウもタブとするにはどうすれば良いのでしょうか? どなたかご教示願います。