- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток.
Не могли бы вы помочь прояснить один вопрос, касающийся javascript.
Возникло желание сделать так, чтобы ссылки открывались в отдельных окошках небольших.
Для этого была сооружена конструкция:
function popUp(wUrl, wWidth, wHeight, wScroll) {
var wId = 'w' + Math.round(9999 * Math.random());
var wResize = 'yes';
wScroll = wScroll ? 'yes' : 'no';
window.open(wUrl, wId, 'width=' + wWidth + ', height=' + wHeight + ', scrollbars=' + wScroll + ', resizable=' + wResize);
}
И ссылка имеет вид:
<a href="http://site/link.html" onclick="popUp('http://site/link.html', 650, 500, 1); return false;">текст</a>
Суть том, что этот незамысловатый пример работает везде, кроме IE, естественно. А если быть точнее, то кроме его 8 версии. В чем может быть причина? Можно ли это исправить и как?
<a href="http://site/link.html" onclick="popUp('http://site/link.html', 650, 500, 1); return false;">текст</a>
Суть том, что этот незамысловатый пример работает везде, кроме IE, естественно. А если быть точнее, то кроме его 8 версии. В чем может быть причина? Можно ли это исправить и как?
Там скорее всего в настройках безопасности дело. У меня в 8 Ваш пример открывал link.html в том же окне. После того, как "разрешить этому узлу выполнение сценариев и и элементов ActiveX" -> "разрешить заблокированное содержимое" начало открываться в новом окне, как и задумывалось.
_vb_, спасибо. Действительно, поискав подобные решения в интернете, обнаружил, что НИГДЕ восьмая версия IE не открывает подобного рода окна так, как этого хотели бы разработчики.
Вот уж действительно...
Пробовал принудительно изменить политику безопасности браузера, но это ни к чему хорошему не привело. Он еще начал строку выдавать постоянно, что безопасность может быть под угрозой.
В общем, еще один взнос в копилку ненависти к этому браузеру.