2013-07-05 2 views
0

Этот код работает отлично ..Auto Нажмите на MouseOver в новом окне

<a href="http://google.com/" onmouseover="window.location=this.href">Text</a> 

Но мне нужно, чтобы открыть ссылку в новой вкладке

+0

wait. onmouseover для перехода на новую страницу? кажется странным пользовательским интерфейсом (UX). и 'onmouseover' не поддерживается в сенсорных устройствах. – Raptor

+0

Возможный дубликат [JavaScript: location.href для открытия в новом окне/вкладке?] (Http://stackoverflow.com/questions/5141910/javascript-location-href-to-open-in-new-window-tab) – Raptor

+0

сделать чувак-чувак есть много ответов для этого уже –

ответ

1

Вместо использования window.location, вы можете использовать:

window.open('http://www.google.com', '_blank'); 

, чтобы открыть в новом окне.

+0

window.open ('google.com' ;, '_blank'); ..... открыть в новом окне, но мне нужно в новой вкладке не в новом окне! – Ahmed

+0

Читайте это: http://stackoverflow.com/a/4907854/188331. Никакой скрипт не может управлять открытием нового контента в новой вкладке/новом окне. Зависит от настроек браузера! – Raptor

0

Вы можете использовать его. Но новое Окно

<a href="#" onmouseover="javascript:window.open('http://google.com')">Text</a> 

ИЛИ использовать javascript. Этот Новый TAB

<a href="#" onmouseover="myFunction()">Text</a> 
<script> 
function myFunction() { 
    var Open = window.open("http://www.kangsigit.com", "_blank"); 
} 
</script> 
Смежные вопросы