11549 sujets

JavaScript, DOM et API Web HTML5

Bonjour
Je viens de trouver ce code qui permet de partager sur twitter
<a href="http://twitter.com/home?status=Browsing:%20" onclick="window.location = 'http://twitter.com/home?status=Browsing:%20' + encodeURIComponent(window.location); return false" title="Tweet This!">
	<img src="//progecad.me/skins/base_skin/images/twitter.gif" width="64px" height="64px" title="TwitThis" alt="TwitThis" class="sociable-hovers" /></a>


Je voudrais cependant que lorsque la personne clic sur le bouton de partage, une fenêtre s'ouvre en pop up.

Si je ne m'abuse, je sais qu'on doit utiliser la fonction window.open pour ouvrir une fenêtre. J'ai donc décidé de remplacer window.location par window.open mais ça ne fonctionne pas.

Merci d'avance pour votre aide
Bonjour,

Es-tu allé voir la syntaxe de "window.open"?

<a href="http://twitter.com/home?status=Browsing:%20" onclick="window.open('http://twitter.com/home?status=Browsing:%20' + encodeURIComponent(window.location)); return false" title="Tweet This!">
	<img src="http://progecad.me/skins/base_skin/images/twitter.gif" width="64px" height="64px" title="TwitThis" alt="TwitThis" class="sociable-hovers" />
</a>

Ne remplace pas le second "window.location"!

Cordialement