Как я могу открыть изображения в новом окне, используя его имя класса?

0

Я хочу открыть изображения в новом окне, но я не могу определить код JavaScript!

HTML:

<img class="picture" onclick="expand()" src="bild1.jpg">

Javascript:

function expand()
{   
var bigImage = document.getElementByClassName('picture');

var source=bigImage.getAttribute('src');
window.open(source)             
}
Показать ещё 1 комментарий
Теги:

3 ответа

0
Лучший ответ

Атрибут target указывает, где можно открыть связанный документ.

Вы можете использовать свое изображение внутри элемента привязки.

<a target="_blank" href="yourimage.jpg"><img class="picture" src="yourimage.jpg"></a>

Вам не нужен JS-код

  • 0
    Это сделал это! Спасибо :)
0
<a href="bild1.jpg" target="_blank"><img class="picture"  src="bild1.jpg"></a>
  • 0
    он спросил, как это сделать по имени класса?
  • 0
    В самом деле?? Что нужно для этого, как мы можем сделать с помощью простой техники.
0

Добавьте атрибут target="_blank" в свои ссылки, чтобы открыть их в новых окнах, без необходимости использования javascript.

  • 0
    гм ... <img> ! = <a> ... конечно, было бы решением поместить изображения в ссылку

Ещё вопросы

Сообщество Overcoder
Наверх
Меню