jumpto et nouvelle fenetre???

Petit nouveau ! | 3 Messages

23 nov. 2010, 15:36

Bonjour à tous,
voilà, je suis une hyper-débutante en php.
Sur ma page en html, j'ai inclus ce code php:
Dans le head:

Code : Tout sélectionner

<script> function change(color){ var el=event.srcElement if (el.tagName=="INPUT"&&el.type=="button") event.srcElement.style.backgroundColor=color } function jumpto2(url){ window.location=url } </script>
Dans body:

Code : Tout sélectionner

<td align="center" width="100%" bordercolor="#000000" colspan="3"> &nbsp;<form onMouseover="change('#EEEEF0')" onMouseout="change('#E1E1E4')"> <input type="button" value="Mes galeries en extérieur " class="initial2" onClick="jumpto2('http://c******.com/galeries/index.php?')"> <input type="button" value="Mes galeries en interieur " class="initial2" onClick="jumpto2('http://c******.com/galeries/index.php?')"> <input type="button" value="Les galeries de mes invité(e)s " class="initial2" onClick="jumpto2('http://www.c*******.com/galeriesinvits/index.php?')"> <input type="button" value="Le forum " class="initial2" onClick="jumpto2('http://www.c*******.com/phpBB3/index.php')"> <input type="button" value="Le livre d'or " class="initial2" onClick="jumpto2('http://livredor.hiwit.org/index.php?*****)"> </form> </td>
J'aimerais que le visiteur ouvre une nouvelle fenetre quand il clique sur les boutons , comme _blank en html.
Que dois-je ajouter au code et où?

Merci pour votre aide. :)

ViPHP
xTG
ViPHP | 7331 Messages

23 nov. 2010, 18:54

Ceci est du javascript et non du PHP, tu es dans la mauvaise section. ;)

Pour ton problème il faut te tourner vers window.open() plutôt que la propriété location qui est propre à la fenêtre courante.

devlop78
Invité n'ayant pas de compte PHPfrance

23 nov. 2010, 21:31

et puis commencer par mettre des points virgules ..

ViPHP
xTG
ViPHP | 7331 Messages

23 nov. 2010, 22:33

et puis commencer par mettre des points virgules ..
Le JS s'en passe sans problème comme d'autres langages (VB, ect). :)
Le ; n'a été prévu dans ce genre de langage que pour l'intérêt de tout écrire sur une ligne. Oui vous me direz c'est franchement pas une idée de faire ça...

Petit nouveau ! | 3 Messages

23 nov. 2010, 22:42

Ceci est du javascript et non du PHP, tu es dans la mauvaise section. ;)

Pour ton problème il faut te tourner vers window.open() plutôt que la propriété location qui est propre à la fenêtre courante.
Vous voyez, je vous avais dit que j'étais hyperdébutante. :lol:
Merci xTG.

Petit nouveau ! | 3 Messages

23 nov. 2010, 23:17

Merci, c'est résolu!