Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   onclick="location.href как перенаправить в новую вкладку (https://javascript.ru/forum/misc/38339-onclick%3D-location-href-kak-perenapravit-v-novuyu-vkladku.html)

Den_Ab 30.05.2013 21:25

и так тоже не получается, картинка идет бекграундом для всей шапки ... и вставляется из другого места ..

Изначально отлично работал вот этот код

<div onclick="location.href='http://сайт.ру;" id="header" Style="cursor: pointer;">


Но, блин, ему бы добавить функцию открытия в новом окне ...

ruslan_mart 30.05.2013 22:00

Цитата:

Сообщение от Den_Ab
<div onclick="location.href='http://сайт.ру;" id="header" Style="cursor: pointer;">

<div onclick="window.open('http://сайт.ру')" id="header" Style="cursor: pointer;">

Den_Ab 30.05.2013 22:23

Да, именно так я и сделал, но происходит вот что, попробуйте щелкнуть по лого на сайте http://www.bucwar.ru/.

Это же не правильно. При лого, должно происходить обновление страницы, а не обновление и открытие новой страницы.

Deff 30.05.2013 22:28

Den_Ab,
Дык у Вас одновременно кликается и на рекламные ссылки, по которым и проиходит переход!

Перебор с желаниями... - это называется

Den_Ab 30.05.2013 22:44

Вот именно этот перебор и хочется убрать. Хочется чтобы тыкнул на лого, работа шла только с сайтом, тыкнул на баннер - открывался сайт банера.

Deff 30.05.2013 23:47

Den_Ab,
Cделайте скриншот - обведите то - что Вы называете лого, ибо в такой кутерьме - неясно

ruslan_mart 31.05.2013 05:44

Цитата:

<div onclick="window.open('http://vulkanclub.com/?ref=bucwar')" id="header" Style="cursor: pointer;">


<a id="logo2" href="http://www.bucwar.ru"><img src="http://www.bucwar.ru/wp-content/themes/Sabrina/images/logo-raz.png" alt="Логотип" /></a>

<div id="description"></div>

<div id="ad_header">
</div>
</div><!-- End header -->
Теперь понятно почему?

Den_Ab 31.05.2013 17:35

Если честно не совсем)))

Den_Ab 31.05.2013 17:47

лого называю надпись "КиноБукварь" желтым цветом в верхнем левом углу.

ruslan_mart 31.05.2013 18:00

Den_Ab, у Вас <a> вложен в <div>, поэтому, когда Вы кликаете по <a>, то срабатывает и обработчик onclick у <div>.


Часовой пояс GMT +3, время: 11:22.