J'essaie d'ouvrir une image dans une nouvelle fenêtre en cliquant dessus. Mais je n'arrive pas à comprendre où mon code est faux. Toute solution?Afficher l'image dans une nouvelle fenêtre
function largePic(){
var imageNumber = document.getElementById("img2");
imageNumber = this.getAttribute('src').split(".", 1);
window.open(imageNumber[0] + "zlatan-stor.jpg");
}
vous faites actuellement this.getAttribute, essayez imageNumber.getAttribute ('src'). Split (".", 1); –
avez-vous essayé d'enregistrer l'URL que vous essayez d'ouvrir ('console.log')? Que se passe-t-il si vous venez de créer l'URL créée dans la ligne d'adresse du navigateur? Pouvez-vous ouvrir une autre URL non liée avec 'window.open'? –
l'image précédente, sur laquelle je clique, n'est pas remplacée par la nouvelle. file: /// C: /Users/Walid/Desktop/Skola/Webbteknologi-Databaser/Delkurs2/Inl%C3%A4mning6/zlatanzlatan-stor.jpg, comme vous pouvez le voir zlatan reste, puis venez zlatan-stor.jpg. et je n'ai pas de fichier appelé zlatanzlatan-stor.jpg – DrWooolie