javascript, pop up et feuille de style

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : javascript, pop up et feuille de style

par Ryle » 05 sept. 2006, 11:40

Ah un connaisseur ??? Tu corriges le code du site de la bd ;).
C'était donc bien important de le résoudre rapidement celui là ;)

par linaeween » 04 sept. 2006, 17:07

Ah j'ai changé de navigateur et ça marche sous Firefox. C'est n'est donc pas un problème de code.

Bon ben merci, pb résolu. :P

par Cyrano » 04 sept. 2006, 16:58

Je viens de tester le code du popup : essaye donc un truc : vide le cache de ton navigateur et refais donc le test parce que chez moi, j'ai bien le titre indiqué dans la barre de titre du pop-up.

par linaeween » 04 sept. 2006, 16:45

Ah un connaisseur ??? Tu corriges le code du site de la bd ;).

Ben sinon, en rajoutant ton bout de code après le open, ca marche toujours pas. J'ai toujours "sans titre"...

par Ryle » 04 sept. 2006, 14:01

Tu dois pouvoir le modifier directement depuis ta page mère au lieu de l'écrire dans la page :

Code : Tout sélectionner

newpage.document.title = "Les Naufragés d'Ythaq"+titre;
(C'est un site sur la bd en général ou juste sur Ythaq ? :))

par linaeween » 04 sept. 2006, 12:48

Je rectifie : l'appel au css marche, mais le titre de la pop up ne fonctionne pas. Il me met "sans titre".

par linaeween » 04 sept. 2006, 09:33

ok je vous remercie, avec l'@ absolue ca marche ! :D

merci.

par Ryle » 04 sept. 2006, 00:37

Le fichier popup.css se trouve dans le même dossier que la page dont tu nous a donné le code ?

Sinon attention au premier slash ici :

Code : Tout sélectionner

<img src='/../../images/"+path+"/"+refer+"' alt='"+refer+"'>
Cela veut dire que tu donnes une adresse absolue, à partir du nom de domaine, tu remontes de deux niveaux. Ca ne doit avoir aucun effet si tu es bien à la racine du site, mais peut poser problème si celui-ci est dans un sous dossier ...

par Cyrano » 03 sept. 2006, 23:16

mets l'url de ta feuille de style en adresse absolue.

javascript, pop up et feuille de style

par linaeween » 03 sept. 2006, 21:44

Bonjour,

alors voici ma fonction qui me génère une pop up qui affiche une image de chemin "path" et de référence "refer" :

Code : Tout sélectionner

<SCRIPT language="Javascript" type="text/javascript"> function popup(titre, path, refer, width, height){ newpage=open('','toto','width='+width+',height='+height+',toolbar=no,scrollbars=yes,resizable=no'); newpage.document.write("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>"); newpage.document.write("<html><head><title>Les Naufragés d'Ythaq"+titre+"</title>"); newpage.document.write("<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>"); newpage.document.write("<link href='./popup.css' rel='stylesheet' type='text/css'></head>"); newpage.document.write("<body>"); newpage.document.write("<div id='credits'><div id='logo'></div></div>"); newpage.document.write("<div id='centre'><img src='/../../images/"+path+"/"+refer+"' alt='"+refer+"'></div>"); newpage.document.write("<div id='fermer'><a href='javascript:window.close();'><img src='../../images/bulles/fermer.jpg' alt='fermer'></a></div>"); newpage.document.write("</body></html>"); } </SCRIPT>
L’image s’affiche bien dans la pop up mais voilà elle ne tient pas compte de la feuille de style.

Est ce posible de faire comme ça ? Sinon j’ai besoin d’une autre idée.

Merci.