помогите с bodyclick

alexfa

Создатель
Регистрация
11 Ноя 2012
Сообщения
37
Реакции
3
Помогите решить проблему.

Я хочу чтобы код работал так:
Посетитель заходит на сайт, кликает в любой части сайта и открывается новая вкладка браузера, НО при этом посетитель остается на той же странице куда он зашел изначально и не перенаправлялся на вновь открытую вкладку с ее открытием.

Это возможно сделать?

код который я использую выглядит так:
window.open(URL,"_blank","toolbar=yes, location=yes, directories=yes, status=yes, menubar=yes, scrollbars=yes, resizable=yes, copyhistory=yes");

пробовал изменить на _self но результат не тот
 
можно попробовать переключать фокус (тут будет зависеть от настроек безопасности браузера)
var windowsList = {};
function windowOpen(wName,url);
if (typeof(windowsList[wName]) == 'undefined') {
windowsList[wName] = window.open(url,wName);
} else {
windowsList[wName].focusXX();
}
}


и в целевой странице
function InFocus(){alert("Окно в фокусе! Или чего там надо");} хз насколько универсальное решение
 
  • Заблокирован
  • #3
попробуй это

Код:
var w = window;
jQuery(w).click(function() {
    var o = window.open('http://www.google.com/', '_blank');
    o.blur(), w.focus();
});
 
Назад
Сверху