Bonjour,
Je ne suis pas pro du tout en JS mais je dois permettre à des autres sites de pouvoir intégrer du contenu sur leur site en provenance du mien.
Le contenu à intégrer est dans le head de leur page, le chargement d'une css et d'un javascript et son initialisation. (Shadowbox).
Dans le contenu de la page, je dois intégrer du code html.
Alors j'ai créé deux javascripts que voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 document.writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\"http://www.vue-360.eu/remote/shadowbox.css\">"); document.writeln("<script type=\"text/javascript\" src=\"http://www.vue-360.eu/remote/shadowbox.js\"></script>"); document.writeln("<script type=\"text/javascript\">"); document.writeln("Shadowbox.init();"); document.writeln("</script>");Ainsi, le client aura une page du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var codeurl = "galerie"; var title = "Galerie C..."; document.writeln("<a title=\""+title+"\" rel=\"shadowbox\" href=\"http://www.immographe.com/stock/"+codeurl+"\"><img src=\"http://www.immographe.com/stock/"+codeurl+"/miniature.jpg\"><br>"+title+"</a>");
Le but étant d'intégrer le minimum de code chez le client dont les compétences en informatique sont souvent assez basique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <script language="javascript" type="text/javascript" SRC="http://www.vue-360.eu/remote/head360.js"></script> </head> <body> <script language="javascript" type="text/javascript" SRC="http://www.vue-360.eu/remote/vue360-galerie.js"></script> </body> </html>
Je ne veux pas lui faire placer beaucoup plus que ce que j'ajoute déjà.
Seulement, je dois créer un fichier de type vue360-xxx.js par client.
J'aimerais trouver un moyen simple pour que l'appel javascript contienne un identifiant par exemple qui irait prendre les infos quelque part pour codeurl et title.
J'ai du PHP, du MySQL à ma dispo ou je sais pas quoi d'autre.
En fait, je n'ai aucune idée vers quoi me diriger pour avoir un contenu différent.
Je ne sais donc pas comment aller chercher les infos pour assigner aux variables, ni dans quoi, ni comment passer un identifiant dans l'appel du js.
Partager