Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 06.10.2017, 10:29
Профессор
Отправить личное сообщение для денис77447327 Посмотреть профиль Найти все сообщения от денис77447327
 
Регистрация: 03.09.2017
Сообщений: 172

есть . проверял
Ответить с цитированием
  #12 (permalink)  
Старый 06.10.2017, 10:33
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,800

денис77447327, ну есть так есть. Значит JavaScript engines слабоумные, раз не могут найти на странице элемент, который есть.

Попробуйте так:
window.addEventListener('load',function(){
	var img=document.getElementsByClassName('img'),
		src=!!img[3]?img[3].getAttribute('src'):'',
		win=window.open(src,'_blank');
		
	if(!win)
		alert('Окно заблокировано браузером');
},false);

Последний раз редактировалось Nexus, 06.10.2017 в 10:37.
Ответить с цитированием
  #13 (permalink)  
Старый 06.10.2017, 15:02
Профессор
Отправить личное сообщение для денис77447327 Посмотреть профиль Найти все сообщения от денис77447327
 
Регистрация: 03.09.2017
Сообщений: 172

Сообщение от Nexus Посмотреть сообщение
значит на странице нет четырех элементов с классом «img».
есть проверял через консоль
Ответить с цитированием
  #14 (permalink)  
Старый 06.10.2017, 15:36
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,236

Сообщение от денис77447327
есть проверял через консоль
Они могут появляться потом. А на момент работы скрипта их может не быть на странице.
Проверить можно так

var img=document.getElementsByClassName('img');
alert(img.length);
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отследить событие "изменение url без перезагрузки страницы" и получить новый url solomon2 Events/DOM/Window 6 22.12.2023 13:21
Как получить свойсвто объекта? Armen Общие вопросы Javascript 4 19.10.2014 06:45
Обертывание картинки ссылкой. Как получить href? Dudo4nick jQuery 5 22.09.2012 13:01
Как получить raw data с image? lyapharov Общие вопросы Javascript 2 07.04.2011 00:20
Как изменить размер картинки? Mihail Общие вопросы Javascript 1 25.10.2009 13:42