Javascript src dynamique (localStorage)

--red--fire-- Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   -  
--red--fire-- Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite installer ce script sur mon site :

<script type="text/javascript" src="*LIEN*?idd=XXXXXX">
</script>


Mais je souhaite aussi que l'idd du lien dépende de
localStorage.getItem("Starpass");


Pouvez-vous m'aider à réaliser cela ?

Cordialement.
A voir également:

10 réponses

--red--fire-- Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   135
 
Up !
0
--red--fire-- Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   135
 
Up !!
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
0
--red--fire-- Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   135
 
Merci pour le lien.

Cependant son cas est déjà plus compliqué. J'essaierai bien de m'orienter vers les solutions proposées mais je ne peux pas modifier le script appelé. C'est celui des bornes Starpass. Je souhaite changer l'id en fonction des choix du visiteur.

En cherchant j'ai trouvé ça :

<script type="text/javascript">
var url = *LIEN*;
document.write('<script src="' + url +'" language="JavaScript"
type="text/javascript" />');
</script>


Qui ne fonctionne pas, même sans ajouter localStorage.getItem().
J'ai aussi trouvé :

setAttribute("src","URL");


Mais je n'ai pas encore réussis à m'en servir correctement.
0

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

Posez votre question
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
ai lieu de passer la valeur de l'idd par l'url du lien src , ne peux tu pas passer cette valeur à une fonction à l'intérieur de ton script javascript ?
0
--red--fire-- Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   135
 
C'est justement ce que je disais, je ne peux pas modifier ce fichier.
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
ha ok j'avais pas vu.

et si tu essaies de modifier le src ?


<script id="script_js" type="text/javascript" src="*LIEN*?idd=XXXXXX">
</script>
<script type="text/javascript">
//lecture du localStorage, puis
document.getElementById('script_js').src=.......
</script>
0
--red--fire-- Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   135
 
Cela change le src mais ne s'applique pas, je pense qu'on y est presque !
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
il doit y avoir un pb de cache car effectivement quand on change un script javascript externe si on veut qu'il soit pris en compte il faut vide le cache du navigateur, alors essaies avec no cache ??
0
--red--fire-- Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   135
 
Ca ne marche quand même pas. Mais j'ai trouvé !
Merci beaucoup pour ton aide !

Voici la solution, spécialement pour les bornes Star****
(Eh oui CCM censure ce mot et du coup mon message d'avant a été effacé et je dois tout retaper ! Je le ferai plus tard...)
0