Bonjour,
J'utilise un forum PHP open Source.
Il y a un script pour afficher les images en vignettes dans un pop-up.
C'est en soi super facile à faire mais là c'est une usine à gaz avec des codes et autres javacript inutiles.
Sans vouloir tout changer, j'aimerais améliorer un peu le code html et css, par exemple :
Si j'ajoute un retour à la ligne, ce n'est plus le pop-up qui s'ouvre. Le navigateur ouvre l'image dans une application.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $ImgPop=<<<out ImgWin.document.write('<!DOCTYPE html PUBLIC "-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN" "http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fenètre agrandissable : '+title+'<\/title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" \/><meta name="viewport" content="width=device-width, initial-scale=1.0" \/><\/head><body class="gbody fPopUp" style="margin:0px;"><img src="'+picUrl+'" style="width:100%" alt="' + title + '" title="' + title + '" {$clBl} \/><\/body><\/html>'); out;
Savez-vous pourquoi et y a-t-il un moyen de rentrer des retours à la ligne sous une autre forme ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 // C'est le même code mais il n'ouvre plus le pop-up. $ImgPop=<<<out ImgWin.document.write('<!DOCTYPE html PUBLIC "-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN" "http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Fenètre agrandissable : '+title+'<\/title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" \/> <meta name="viewport" content="width=device-width, initial-scale=1.0" \/> <\/head> <body class="gbody fPopUp" style="margin:0px;"><img src="'+picUrl+'" style="width:100%" alt="' + title + '" title="' + title + '" {$clBl} \/> <\/body><\/html>'); out;
Ma question porte juste sur les retours à la ligne, pas sur le code en lui-même.
Merci d'avance.
Partager