Я хочу открыть изображения в новом окне, но я не могу определить код 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)
}
Атрибут target указывает, где можно открыть связанный документ.
Вы можете использовать свое изображение внутри элемента привязки.
<a target="_blank" href="yourimage.jpg"><img class="picture" src="yourimage.jpg"></a>
Вам не нужен JS-код
<a href="bild1.jpg" target="_blank"><img class="picture" src="bild1.jpg"></a>
Добавьте атрибут target="_blank"
в свои ссылки, чтобы открыть их в новых окнах, без необходимости использования javascript.
<img>
! = <a>
... конечно, было бы решением поместить изображения в ссылку
getElementsByClassName
или в MDN .