Venez dialoguer avec vos amis, découvrir de nouvelles choses et obtenir l'aide dont vous avez besoin. Soyez les premiers à vous inscrire sur ce tout nouveau forum.
AccueilAccueil  ­Le SiteLe Site  ­FAQFAQ  ­RechercherRechercher  ­S'enregistrerS'enregistrer  ­MembresMembres  ­GroupesGroupes  ­ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 Pb Javascript

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Albireo
Habitué
Habitué


Nombre de messages: 62
Age: 25
Localisation: Devant son pc
Date d'inscription: 23/04/2007

MessageSujet: Pb Javascript   Mer 27 Juin - 14:59

Coucou ^^

Je me permet de poser une question sur le javascript au cas ou il y aurai des gens avec des connaissances.
Je suis donc en train de creer un site web avec une gestion de BDD via le PHP.

Mon pb est le suivant, j'affiche un tableau avec des resultats dedans grace a la BDD et en appuyant sur une des cases de se tableau, j'affiche une image stocké sur le serveur grace a la fontion window.location. le truc c'est que l'image s'ouvre bien mais dans la meme fentre que le tableau.

j'aimerai donc l'ouvrir comme je le fait deja mais dans une nouvelle fenetre.

morceau du script =

echo "<TR><TH><u>Libellé</u></TH><TH><u>Période du produit</u></TH><TH><u>Description</u></TH>
<TH><u>Prix</u></TH><TH><u>Photo</u></TH></TR>";

while ($row = mysql_fetch_array($res))
{
echo'<TR><td><center>'.$row[0].'</center></td><td><center>'.$row[1].'</center></td><td><center>'.$row[2].'</center></td><td><center>'.$row[3].'</center></td><td onClick=window.location="../photos/'.$row[4].'"><center><input type=image src=../info.gif></center></td></TR>';
}
echo"</TABLE><br><P>";

j'ai essayer de rajouter target="_blank" et target="" mais en vain.

il y a aussi la fonction window.open mais j'ai pas encore fait de recherche dessus.

voila si vous avez des idées, n'hésitez pas a poster ^^ merci

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Shinjitsu-Gensou
Admin


Nombre de messages: 283
Age: 23
Localisation: Entre la réalité et la fantasie
Date d'inscription: 06/04/2007

MessageSujet: Re: Pb Javascript   Mer 27 Juin - 20:11

Je connais un minimum le php pour mon site mais java... lol en tout cas tu n'aurais pas fait une erreur là? :

<td onClick=window.location="../photos/'.$row[4].'">

Ca ne serait pas plutôt :

<td onClick=window.location="../photos/">'.$row[4].'

Parce que dans ton code Html (le tableau) tu rajoute un autre code qui si je ne me trompe pas n'a rien à faire là Confus enfin bon comme je l'ai dit je ne connais pas le Javascript mais a part ça je ne pourrais pas dire grand chose Kill3

_________________

Je t'aime Ludiminou chérie
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://shinjitsu-gensou.tk
Albireo
Habitué
Habitué


Nombre de messages: 62
Age: 25
Localisation: Devant son pc
Date d'inscription: 23/04/2007

MessageSujet: Re: Pb Javascript   Mer 27 Juin - 20:21

le $row[4] est la variable qui pointe sur le fichier image du serveur ce qui complete le chemin de la location.
mon probleme se situe sur l'ouverture de la fenetre en fait, j'aimerai que se soit dans une nouvelle page plutot que dans le site lui meme.

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Shinjitsu-Gensou
Admin


Nombre de messages: 283
Age: 23
Localisation: Entre la réalité et la fantasie
Date d'inscription: 06/04/2007

MessageSujet: Re: Pb Javascript   Mer 27 Juin - 20:29

Tu veux ouvrir une page indépendement de celle ci? Parce que maintenant il y a une réglementation pour les sites internet beaucoup ne la suive pas mais les liens qui ouvre des pop-up par exemple sont toléré mais ton site ne sera pas référencé car ça géne les mal voyant dans leur navigation

_________________

Je t'aime Ludiminou chérie
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://shinjitsu-gensou.tk
Prof
Habitué
Habitué


Nombre de messages: 33
Age: 33
Localisation: essonne
Date d'inscription: 11/04/2007

MessageSujet: Re: Pb Javascript   Jeu 28 Juin - 19:51

regarde sur mon site il y a ce genre de fonction en javascript.

Il faut d'abord declarer ta fonction :
<script>
function ouvrir(l,h,url) {
hauteur=Math.round((screen.availHeight-h)/2);
largeur=Math.round((screen.availWidth-l)/2);
window.open(url, "site", "toolbar=0,location=0,directories=0,status=0, scrollbars=0,resizable=0,menubar=0,top="+hauteur+",left="+largeur+",width="+l+",height="+h);
}
</script>

puis apres un bout de code pour lancer la fonction :
<a href="#"><img src="index_fichiers/livre.gif" title="Livre d'Or" alt=""></a>

ou encore :
<form><input></form>

tcho bonne soirée

sinon voila de bonne source en JS
http://www.editeurjavascript.com/

apres tu peux t'inspirer du code de la page du site de laurence que j'ai fait www.laurenceperin.com
C'est encore du javascript mais avec une ouverture d'image par clic sur image.


[EDITER PAR SHIN : Un de tes liens ne fonctionner pas à cause d'un point Clin ]

_________________
Tcho Prof
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://dualsnake.free.fr
 

Pb Javascript

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Shinjitsu-Gensou, Le Forum :: Entraide :: Informatique-
Poster un nouveau sujet   Répondre au sujet