IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Probleme avec <script src=


Sujet :

JavaScript

  1. #1
    Membre confirm� Avatar de MicroPuce
    Inscrit en
    Mai 2004
    Messages
    262
    D�tails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 262
    Par d�faut Probleme avec <script src=
    Salut,
    J'ai un probl�me de fichier de script li�s, j'utilise plusieurs .js, en version xhtml, �a marche pas, il ne me prend que le premier fichier:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <script language="javascript" type="text/javascript" src="<content:contextURL/>/javascripts/banner.js"/>
    <script language="javascript" type="text/javascript" src="<content:contextURL/>/javascripts/update.js"/>
    En version standard (avec la balise fermante), �a marche!!!
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <script language="javascript" type="text/javascript" src="<content:contextURL/>/javascripts/banner.js">
    </script>
    <script language="javascript" type="text/javascript" src="<content:contextURL/>/javascripts/update.js">
    </script>
    J'ai essayer avec IE, Firefox et Opera, m�me combat, j'arrive pas � comprendre pourquoi je suis oblig� de faire �a!!!!
    Est-ce que c'est moi qui dec... ou y a un 'bl�me?

  2. #2
    Expert confirm�
    Avatar de Swo�g
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par d�faut
    depuis QUAND on met des balises dans des attributs en XML (puisque tu fais du XHTML) ?

    de plus, si tu veux que ta page soit valide, n'utilise pas language, mais uniquement type, et je te d�conseille d'utiliser la version auto-fermante, certains navigateurs ne la supportant pas (on ne va pas citer de nom hein )
    R�dacteur "�clectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les R�gles du Forum - Mon Site Web sur DVP.com (D�veloppement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne r�pondrai � aucune question technique via MP, MSN ou Skype : les Forums sont l� pour �a !!! Merci de me demander avant de m'ajouter � vos contacts sinon je bloque !
    pensez � la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre confirm� Avatar de MicroPuce
    Inscrit en
    Mai 2004
    Messages
    262
    D�tails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 262
    Par d�faut
    depuis QUAND on met des balises dans des attributs en XML (puisque tu fais du XHTML) ?
    Euhhhh, sorry mais si tu veux parler de <content:.../>, �a sera remplac� par le serveur (tomcat), donc, au final, �a sera effectivement du xml/xhtml (ou alors, j'ai pos bien regard�).
    Le probl�me de la balise auto-fermante, c'est qu'elle n'est pris en compte par aucun de mes navigateurs (c'est vai que je n'ai test� que Firefox, Opera et IE )!!!!!
    C'est un peu fort de caf�, nan??

  4. #4
    Expert confirm�
    Avatar de Swo�g
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par d�faut
    FF l'accepte (Op�ra certainement aussi), � condition de d�clarer un type MIME application/xhtml+xml et il faut un espace avant le />
    mais IE ne l'accepte pas (IE n'accepte pas le XHTML de toutes fa�ons lol, il l'interpr�te comme du HTML classique)
    R�dacteur "�clectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les R�gles du Forum - Mon Site Web sur DVP.com (D�veloppement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne r�pondrai � aucune question technique via MP, MSN ou Skype : les Forums sont l� pour �a !!! Merci de me demander avant de m'ajouter � vos contacts sinon je bloque !
    pensez � la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  5. #5
    Membre confirm� Avatar de MicroPuce
    Inscrit en
    Mai 2004
    Messages
    262
    D�tails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 262
    Par d�faut
    Alors, j'ai test� l'espace avant le / :
    FF : Ok
    IE : Ko
    Opera : Ko ( 'fait pas mieux qu'IE)
    Pour le type mime, ch'uis pas s�r d'avoir compris, j'ai essay� dans l'attribut type de la balise script, mais �a ne marche plus nulle part (au moins, l� d'ssus, y sont tous d'accord )
    [hs on] : c'est une obligation, l'espace avant le slash, ou c'est parce qu'il faut s�parer de l'attribut (<br/> c'est correk?)?
    [hs off]

  6. #6
    Expert confirm�
    Avatar de Swo�g
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par d�faut
    en XHTML, il faut un espace avant le /> pour que la balise auto-fermante soit prise en compte...

    le type mime, il s'envoie par exemple avec un
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    header('Content-type: application/xhtml+xml');
    [en PHP]

    ou peut-�tre (mais pas garanti) la balise meta est-elle sufisante
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <meta http-equiv="Content-type" content="application/xhtml+xml" />
    �a sp�cifie le type de document envoy�, pour une page html classique, c'est text/html pour une page XHTML il faut normalement sp�cifier application/xhtml+xml
    R�dacteur "�clectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les R�gles du Forum - Mon Site Web sur DVP.com (D�veloppement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne r�pondrai � aucune question technique via MP, MSN ou Skype : les Forums sont l� pour �a !!! Merci de me demander avant de m'ajouter � vos contacts sinon je bloque !
    pensez � la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  7. #7
    Membre confirm� Avatar de MicroPuce
    Inscrit en
    Mai 2004
    Messages
    262
    D�tails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 262
    Par d�faut
    J'ai essy� la balise m�ta sans conviction, ben �a marche pos
    C'est pas tr�s �tonnant puisque les ent�tes http n'ont pas grand'chose � voir avec les elements de l'entete du document HTML.
    Mais bon, j'ai la r�ponse � mes interrogation, c'�tait le but
    Thank U

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [AJAX] 2 scripts AJAX (contenu dynamique)
    Par Mith55 dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 11/11/2006, 22h14
  2. Problème avec mon script en Shell
    Par G.D.O dans le forum Linux
    R�ponses: 8
    Dernier message: 05/07/2006, 16h40
  3. Probleme avec un script javascript->php
    Par leluis dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 23/03/2006, 15h32
  4. [langage] Problème avec un script ! :(
    Par shinux2004 dans le forum Langage
    R�ponses: 6
    Dernier message: 16/02/2005, 15h12
  5. Problème avec un script ftp
    Par doohan dans le forum Linux
    R�ponses: 2
    Dernier message: 25/06/2003, 17h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo