Inclure du javascriptet du css

IdleMan Messages postés 254 Statut Membre -  
balou01 Messages postés 86 Statut Membre -
Bonjour,
J'ai un leger soucis , j'ai créé un script et je le distribue en evrsion libre sur le net , mon soucis est que les gens ne peuvent pas appeller mon script sur une autre page que ça page d'origine :

http://idlewave.com/idlebox/ << Marche

http://idlewave.com/ avec un include ("idlebox/index.php"); << Marche pas

L'erreur viens de mes pages javascript , quand je fais un include php seul les pages php sont incluses et non le javascript (ni le css) quelqu'un connait il une solution a ce probleme ?
C'est très embetant qu'on ne puisse pas l'integrer a une autre page etant donné que c'est une shootbox , qui a pour principal interet d'etre sur les pages d'index de sites.

Merci a vous
Configuration: Windows XP
Firefox 2.0.0.16

7 réponses

  1. balou01 Messages postés 86 Statut Membre 2
     
    c'est normal....

    les pages javascript de ta tchatbox sont appelé dans l'en-tete de ta page "http://idlewave.com/idlebox/index.php"...

    Dans l'include les
    <script src="js/jquery.js" type="text/javascript"></script>
    <script src="js/idlebox.js" type="text/javascript"></script>
    <link href="style.css" rel="stylesheet" type="text/css" />


    ne sont pas envoyé vers ta page "http://idlewave.com/index.php"

    pour te simplifier la vie inclus ca :
    <script src="./idlebox/js/jquery.js" type="text/javascript"></script>
    <script src="./idlebox/js/idlebox.js" type="text/javascript"></script>
    <link href="./idlebox/style.css" rel="stylesheet" type="text/css" />


    entre les balises
    <head></head
    de ton "http://idlewave.com/index.php".

    Puis mets
    <div id="letout"></div>
    entre les balises
    <body></body>
    la ou tu souhaite que ta tchatbox s'affiche.

    ;)
    0
  2. IdleMan Messages postés 254 Statut Membre 60
     
    Merci pour ta réponse , effectivement lier les pages css et js directement a l'index.php du site serais une bonne idée si je n'avais pas des addresses dans mon js et dans mon css, mon js appelle des pages par la methode ajax , si je le place autre part les addresses de pages qu 'il appelle sont corrompues...
    0
  3. balou01 Messages postés 86 Statut Membre 2
     
    Tes pages JS et CSS ne sont pas a bougé !!!

    Seules les sources qui les appellent sont a mettre dans ton index .php...

    Et si tu regarde bien dans le code que je t'ai donné j'ai modifié les chemins vers les pages ("src="./idlebox/js/idlebox.js")

    ;)
    0
  4. IdleMan Messages postés 254 Statut Membre 60
     
    Oui mais ça ça marche uniquement si l'utilisateur place son dossier idlebox a la racien de sont site , mais si il decide par exemple de le placer dans scripts/jquery/megabien/idlebox (on sait jamais) , les includes vont foirer de partout non ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. balou01 Messages postés 86 Statut Membre 2
     
    Si c'est pour une utilisation de ce genre alors oui les includes vont foirer de partout...

    A ce moment la tu n'as qu'a demander aux utilisateurs de rentrer le chemin du dossier "idlebox" tu l'enregistre dans la BD et tu reconstruis le chemin exact de ton deossier idlebox a chaque fois...

    En fait j'ai du mal a cerner pour quel utilisation tu souhaites utiliser tout ca...
    0
  7. IdleMan Messages postés 254 Statut Membre 60
     
    En fait j'ai créé une petite shoutbox (mini livre d'or) en php/ajax que je propose en téléchargement sur le web sur mon site principale : http://www.idlewave.com , il s'agit donc d'un script que tous les webmasters peuvent installer sur leurs sites , généralement sur leurs page principale afin que leurs visiteurs puissent laisser un petit commentaire .

    Le soucis c'est que si je demande a l'installation le chemin vers le script , je devrais placer des variables pour les chemin dans mon fichier javascript et mon fichier css , ce qui m'obligerais a les convertir en .js.php et en .css.php ce que j'ai fait actuelement mais j'aimerais toruver toruver une autre solution ça ne fais pas très pro et propre je trouve ...
    0
  8. balou01 Messages postés 86 Statut Membre 2
     
    Mais dans ton cas je ne vois pas trop pourquoi tu te tracasse !

    Un webmaster est un webmaster !!! Si il n'est meme pas capable de modifier le chemin pour atteindre les fichier concerné alors il n'est pas apte a diriger un site !!!

    Perso je suis désolé mais je ne vois pas comment on peut faire autrement ! désolé !

    Bonne continuation a toi !
    0