Comment puis-je ouvrir une image dans une nouvelle fenêtre en utilisant son id
?
function swipe() { var largeImage = document.getElementById('largeImage'); largeImage.style.display = 'block'; largeImage.style.width=200+"px"; largeImage.style.height=200+"px"; }
Cette fonction est appelée cliquer sur l'image. En ce moment, il s'ouvre dans la même fenêtre, mais je veux l'ouvrir dans une nouvelle fenêtre. Comment cela peut-il être accompli?
function swipe() { var largeImage = document.getElementById('largeImage'); largeImage.style.display = 'block'; largeImage.style.width=200+"px"; largeImage.style.height=200+"px"; var url=largeImage.getAttribute('src'); window.open(url,'Image','width=largeImage.stylewidth,height=largeImage.style.height,resizable=1'); }
Code HTML:
<img src="abc.jpg" onClick="swipe();"/>
Pour une nouvelle fenêtre qui a de bonnes chances de se perdre derrière la fenêtre principale et des visiteurs généralement ennuyeux:
window.open('http://example.com/someImage.png');
Je voudrais simplement m'en tenir à un lien régulier si j'étais vous.
Quelque chose comme
window.open(url,'htmlname','width=largeImage.stylewidth,height=largeImage.style.height,resizable=1');}
Mais vous risquez d'être en panne, si quelqu'un utilise AdBlock ou un PopUp-Blocker.
Essayer:
<img src="URL or BASE64" onclick="window.open(this.src)">
window.Open("http://yourdomain.com/yourimage.gif");