2016-01-30 1 views
-1

... Когда человек нажимает на ссылку и открывает ее на новой вкладке, можно ли перенаправить старую страницу (с которой была открыта новая вкладка) на какую-то другую страницу?Когда человек нажимает на ссылку и открывает ее на новой вкладке, можно ли перенаправить старую страницу на другую страницу?

+0

да, возможно – urfusion

+0

как? Является ли это возможным? – harsher

+0

.htaccess в Apache. Или простой метатег на главной странице: например, smozgur

ответ

0

Вы можете сделать что-то вроде этого:

<a href="otherpage.php" target="_blank" onclick="location='thispagechange.php'"> 
    go to other page 
</a> 

При нажатии на эту ссылку, будет делать две вещи:

  • Из атрибутов href и target, откроется новая страница, которая загружает otherpage.php;
  • Из-за атрибута onclick текущая страница также переходит на другую страницу, в данном случае thispagechange.php.
0

JQuery работал для меня. Взгляни.

<a href="http://google.com" class="redrect" target="_blank">Redirect</a> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> 
<script type="text/javascript"> 
    jQuery(document).ready(function() { 
     $(".redrect").click(function (e) { 
      e.preventDefault(); 
      refLink = jQuery(this).attr('href'); 
      location.href = refLink; 
      window.open(window.location.protocol + "//" + "stackoverflow.com" + '?param=1', "_blank", '', false); 
     }); 
    }); 
</script> 
+0

@harsher: он работает? – urfusion

+0

Зачем использовать jQuery в этой тривиальной задаче? – trincot

Смежные вопросы