Inclure du javascriptet du css

Fermé
IdleMan Messages postés 243 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 25 juin 2012 - 31 juil. 2008 à 14:56
balou01 Messages postés 83 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 3 décembre 2014 - 6 août 2008 à 18:01
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

7 réponses

balou01 Messages postés 83 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 3 décembre 2014 2
31 juil. 2008 à 17:17
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
IdleMan Messages postés 243 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 25 juin 2012 60
1 août 2008 à 09:49
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
balou01 Messages postés 83 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 3 décembre 2014 2
1 août 2008 à 17:41
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
IdleMan Messages postés 243 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 25 juin 2012 60
4 août 2008 à 14:34
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
balou01 Messages postés 83 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 3 décembre 2014 2
4 août 2008 à 18:16
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
IdleMan Messages postés 243 Date d'inscription jeudi 17 janvier 2008 Statut Membre Dernière intervention 25 juin 2012 60
5 août 2008 à 13:05
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
balou01 Messages postés 83 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 3 décembre 2014 2
6 août 2008 à 18:01
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