2012-08-11 3 views
1

J'essaie de créer un lien que les gens peuvent mettre sur leurs propres sites Web qui renvoie à leur profil sur mon site.Passer le lien URL de la variable au javascript

J'ai créé le « widget » en utilisant javascript ont donc un fichier .js simplifié fait cela ...

document.write("Visit my profile at..."); 
document.write(" <a href=\"myprofilelink.html\">Click To View</a>"); 

Je veux être en mesure de créer un appel à ce qui inclut automatiquement le lien de profil dans le javascript donc par exemple, quelque chose comme ....

<script src="widget.js" id="myprofilelink.html></script> 

Est-ce que quelqu'un peut me diriger dans la bonne direction?

Répondre

2

Vous pouvez créer une variable avant d'inclure votre script de widget.

<script type="text/javascript">var profileLink = "myprofilelink.html";</script> 
<script type="text/javascript" src="widget.js"></script> 

Ensuite, vous pouvez simplement utiliser la variable dans votre fichier widget.js:

document.write("<a href=\"" + profileLink + "\">Click To View</a>"); 

Si vous souhaitez en savoir plus sur la façon de travailler avec d'autres widgets JavaScript avancés, je vous recommande la lecture Developing An Embeddable Javascript Widget.

+1

Parfait, juste ce que je cherchais. Merci pour la lecture supplémentaire ainsi :) – fightstarr20

Questions connexes