Открыть другой сайт автоматически. Как?

ВиконтМК

Мастер
Регистрация
29 Авг 2010
Сообщения
276
Реакции
33
При переходе пользователя на сайт при движении мыши(либо по клику на странице) нужно активировать открытие другого сайта в новом окне.
Как-то делал но сча что-то не соображу.
Подскажите как реализовать?
 
например используя jquery для события "клик по странице", можно так:
Код:
$("body").click(function(){
var params = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes"
window.open("http://ya.ru/", "Yandex", params)
});​
замените click(function() на hover(function() будет срабатывать при наведении мыши, кроме того можно увязать разные события через обработчик bind()...
 
например используя jquery для события "клик по странице", можно так:
Код:
$("body").click(function(){
var params = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes"
window.open("http://ya.ru/", "Yandex", params)
});​
замените click(function() на hover(function() будет срабатывать при наведении мыши, кроме того можно увязать разные события через обработчик bind()...

Что-то не получилось
Поставил в код страницы вот в таком виде. После боди

<script type="text/javascript">
$("body").click(function(){
var params = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes"
window.open("Для просмотра ссылки Войди или Зарегистрируйся", "Site", params)
});​</script>

После клика в теле страницы новая страница не открывается(


И может я неверно обьяснил.


Не нужно чтобы была цель ссылка по которой нужно кликнуть.
Просто хочется смоделировать ситуацию когди пользователь сдвинул мышку (или иное) в поле полностью загруженной страницы и открылась новая страница. Причем та страница на которой стоит пользователь была активной. А открытая по движению, "фоновой". То есть открывалась на неактивной вкладке.
Как-то так.
 
а библиотека jquery у Вас подключена? кроме того полная запись должна иметь вид:
PHP:
<script type="text/javascript">
$(document).ready(function(){
$("body").click(function(){
var params = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes"
window.open("http://ya.ru/", "Yandex", params)
});​
});
</script>
по поводу открытия нового окна в фоне, нужно подумать...
 
а библиотека jquery у Вас подключена? кроме того полная запись должна иметь вид:
PHP:
<script type="text/javascript">
$(document).ready(function(){
$("body").click(function(){
var params = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes"
window.open("http://ya.ru/", "Yandex", params)
});​
});
</script>
по поводу открытия нового окна в фоне, нужно подумать...

А приведенный вариант тогда что делает?
В каком напрравлении думать?
Не обязательно ПХП.
И с гверти, желательно решение которое работало на большинстве обычных хостингов. В том числе и на фрихах. Без дополнительного вмешательства.
 
Не пробовали погружать сайт через AJAX в модальном окне? Т.е. тогда у вас попуп блокер не будет блокировать окна, как выше указали.
 
Не пробовали погружать сайт через AJAX в модальном окне? Т.е. тогда у вас попуп блокер не будет блокировать окна, как выше указали.
Я нуб в програминге и скриптах)
Потому можно обьяснить понятнее?
 
Я нуб в програминге и скриптах)
Потому можно обьяснить понятнее?
То что мне сейчас в голову приходит и легко можно установить это PrettyPhoto Плагин.
Для просмотра ссылки Войди или Зарегистрируйся
У этого плагина много возможностей, но ещё можно поискать. Посмотри на сайте prettyphoto примеры: External sites (iframe) и Inline content.
 
То что мне сейчас в голову приходит и легко можно установить это PrettyPhoto Плагин.
Для просмотра ссылки Войди или Зарегистрируйся
У этого плагина много возможностей, но ещё можно поискать. Посмотри на сайте prettyphoto примеры: External sites (iframe) и Inline content.
плагин это совсем не то
мне нужен небольшой кусочек кода чтобы встроить в страеицу. и все
 
  • Заблокирован
  • #10
Открываются 2 окна по нажатию на ссылку.

PHP:
 <script>
function open_windows()
{
    window.open('http://google.com');
    window.open ('http://rambler.ru');
}
</script>
<a href="http://yandex.ru" onclick="open_windows();">yandex.ru</a>
 
Назад
Сверху