Отключение картинок на странице
Итак, нужно откллючить все изображения на странице, по факту присвоить всем тегам <img> - src=""
Пробовал: document.getElementsByTagName('img').src = ''; Но не помогает(( так же пробовал пускать это в цилке в виде: getElementsByTagName('img')[i].src Второй вариант решения проблемы так это отключить <body> штукой вида: document.getElementsByTagName('body').innerHTML = 'Другой текст'; - Так же ничего не изменило. Помогите пожалуйста, с решением проблемы |
Прошу прощения. Проблему решил.
|
есть еще свойство css visibility, может уместнее было бы
|
Уважаемый! ответьте, пожалуйста, как проблему вы решили то?? Она же и у других возникает, а ваш вопрос через поисковик находится. Очень нужен ответ..
ТАк как же отключить картинки с помощью javaxcript? Заранее благодарю |
var images = document.getElementsByTagName("img"); for (var i = 0; i < images.length; i++) images[i].src = ""; либо var images = document.getElementsByTagName("img"); for (var i = 0; i < images.length; i++) images[i].style.visibility = false; либо var images = document.getElementsByTagName("img"); for (var i = 0; i < images.length; i++) images[i].style.display = "none"; Разумеется, скрипт должен выполняться после загрузки DOM. |
А какой из этих способов предпочтительнее?
У меня по нажатию на кнопку нужно отключить все изображение. |
И как сделать что бы все изображение вернулись.
Нужно что бы на все сайте отключились а потом по нажатию вернулись. |
Сергей Ракипов,
1 способ уничтожает картинки(будет пиктограмма) 2 делает картинки невидимыми(прозрачными) 3 скрывает картинки |
Сергей Ракипов,
display = "none"; скрыть display = ""; открыть |
Смотря, что вы хотите получить от этого.
|
Часовой пояс GMT +3, время: 15:05. |