Rechercher : dans
Par :

Probleme window.open

Dernière réponse le 8 nov 2007 à 09:24:28 aquario, le 18 oct 2006 à 01:23:28 
 Signaler ce message aux modérateurs

Bonjours
Je dois surement faire une erreur quelque part
Dans une page PHP, j'utilise un echo "script"
Pour me fabriquer un pop up
Le pop up est en fait une page type dans laquel viens se mettre
une adresse d'image, image qui s'affiche alors dans ma page type
La variable de l'image s'appele donc $photo

Si je met le script
<A HREF=\"#\" onClick=\"window.open('$photo','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=$haut , height=$larg, left=20, top=20');return(false)\"><img src=".$row['photo']." width=\"400\" border=\"0\"></A>
J'ai directement mon pop up avec l'image

Si je met
<A HREF=\"#\" onClick=\"window.open('image.php','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=$haut , height=$larg, left=20, top=20');return(false)\"><img src=".$row['photo']." width=\"400\" border=\"0\"></A>
J'ai un pop up qui va vers la page image.php

J'ai donc tapez comme script a l'interieur de image.php
<?
echo "<center>";
echo "<img src=\"$photo\" border=\"0\">";
echo "</center>";
?>

et utiliser le script suivant pour ouvrir et afficher l'image dans mon pop-up
<A HREF=\"#\" onClick=\"window.open('image.php','$photo','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=$haut , height=$larg, left=20, top=20');return(false)\"><img src=".$row['photo']." width=\"400\" border=\"0\"></A>

Malheureusement, cela aurait été trop simple, ca ne marche pas,
Quelqu'un à t'il une idee pour afficher l'image dans la page

Merci
MARC

PROBLEME
J'ai bien la page, mais pas moyen d'afficher l'image
Je dois surement faire une erreur de syntaxe
AQUARIO
Rien ne sert de partir à point, il faut courrir à temps.

Meilleures réponses pour « Probleme window.open » dans :
Javascript - Créer une popup VoirProblème Comment créer une fenêtre pop-up qui s'ouvrent à l'ouverture d'une page ? Solution Il suffit d'utiliser le code suivant : window.open("TON SITE"); Notez que les pop-ups seront généralement...
Silex - Flash CMS open source (et gratuit) VoirSILEX ou SILEX-RIA est un logiciel RIA open source et gratuit qui permet de produire des sites en Flash (Flash Player 7, 8 et 9). Silex en deux mots Caractéristiques Ressources en Français Spécificité Liens avec d'autres...
Numéros de page dans Open Office VoirVoici les étapes à suivre pour ajouter des numéros de pages dans un document sous Open Office : 1.Choisissez Insertion - Pied de page et sélectionnez le style de page que vous souhaitez ajouter au pied de page. 2.Placez le curseur dans le pied...
Télécharger Open Workbench VoirOpen Workbench est une application libre de gestion et de planification de projet. Il s'agit d'un équivalent libre de Microsoft Project possédant une interface simple et de nombreuses fonctionnalités. Il permet de définir le cycle de vie d'un...
Télécharger Free Internet Window Washer VoirQuand vous naviguer sur Internet, vous laissez toujours des traces de votre passage et de vos activités. Les navigateurs proposent déjà un moyen d'effacer vos traces, mais pour plus de sûretés utilisez Free Internet Window Washer. Free Internet...
Javascript - L'objet window VoirLes particularités de l'objet window L'objet window est l'objet par excellence dans Javascript, car il est le parent de chaque objet qui compose la page web, il contient donc : l'objet document: la page en elle-même l'objet location: le lieu de...
ODBC (Open DataBase Connectivity) VoirQu'appelle-t-on ODBC? ODBC signifie Open DataBase Connectivity. Il s'agit d'un format défini par Microsoft permettant la communication entre des clients bases de données fonctionnant sous Windows et les SGBD du marché. Le gestionnaire ODBC est...

1

KnightDogg, le 18 oct 2006 à 15:46:03

Est-ce que tu récupère bien le fichier image dans ton script image.php ?

Répondre à KnightDogg

2

aquario, le 18 oct 2006 à 19:12:29

La variable qui amene a la page est :
echo "<td align=\"center\"width=\"50\">Photo</td><td width=\"100%\"align=\"center\"><A HREF=\"#\"onClick=\"window.open('image.php?cool=$photo','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=1, copyhistory=0, menuBar=0, width=$haut, height=$larg, left=20, top=20');return(false)\"><img src=".$row['photo']." width=\"400\" border=\"0\"></A></td>";

Les script de la page de destination est :
<?
echo "<center>";
echo "<img src=\"$cool\"border=\"0\">";
echo "</center>";
?>

Oui
En fait j'ai meme essayer avec autre chose
echo "<td align=\"center\"width=\"50\">Photo</td><td width=\"100%\"align=\"center\"><A HREF=\"#\"onClick=\"window.open('image.php^&^amp^;cool=$photo','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=1, copyhistory=0, menuBar=0, width=$haut, height=$larg, left=20, top=20');return(false)\"><img src=".$row['photo']." width=\"400\" border=\"0\"></A></td>";

Mais meme comme ca ca ne fonctionne pas je suis persuadé qu'il y a un probleme avec ce ?

Enfin si tu veux tu peux telecharger mes 2 pages je les ai Zipper
www.lescalaireducentre.com/pages/db/detailphotopois.zip
www.lescalaireducentre.com/pages/db/image.zip

Il y a des endroit ou il y a ^ dans ce post Attention c'est pour afficher le script sinon ca passe sur forum ccm ^=rien et pas= a un espace, je coupe pour que tous apparaisse

Répondre à aquario

3

 Switch, le 8 nov 2007 à 09:24:28

Bonjour,
essaye avec:

echo "<A HREF=\"#\" onClick=\"window.open('".$photo."','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=$haut , height=$larg, left=20, top=20');return(false)\"><img src=".$row['photo']." width=\"400\" border=\"0\"></A>";

Je suis sûr de rien ..

Répondre à Switch