begin process at 2012 05 30 18:07:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Aide & documentation

 > 

Pb pour ouvrir une nouvelle fenêtre par click sur Image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pb pour ouvrir une nouvelle fenêtre par click sur Image

vendredi 24 septembre 2010 à 14:41:13 | Pb pour ouvrir une nouvelle fenêtre par click sur Image

flacleco

Bonjour à tous,

j'ai un petit probleme que je n'arrive pas a reseoudre..

Je souhaite ouvrir une nouvelle page internet (un nouvel onglet) en clikant sur une image sur cette ligne de commande
<a href="details.php?id={CAR_ID}"> {TN_IMAGE} </a>

J'ai essayé cette modif qui marche sous CHROME, mais ne fonctionne pas sous IE8 GRRRRRRRR!!

<a HREF="#" onClick="window.open ('details.php?id={CAR_ID}','scrollbars=yes,width=700,height=500')"> {TN_IMAGE} </a

Si vous pouviez m'aider, ça serais sympa de m'expliquer comment resoudre ce PB!

Merci
vendredi 24 septembre 2010 à 15:24:30 | Re : Pb pour ouvrir une nouvelle fenêtre par click sur Image

neigedhiver

Salut,

L'ouverture d'un document dans une nouvelle fenêtre ou un nouvel onglet ne doit pas être controlé par le site, mais par l'utilisateur. C'est pour cela que le navigateur propose de le configurer comme on veut.
La navigation se déroule comme l'utilisateur le décide, pas le site web.
C'est fini l'époque où tout le monde utilisait IE4 et personne ne pouvait lutter contre les popups, les nouvelles fenêtres, etc. L'utilisateur est libre de naviguer comme il l'entend : il s'agit objectivement d'un progrès puisqu'il donne une plus grande liberté à l'utilisateur.

Conclusion : si ça marche sous Chrome ou Firefox et pas sous IE8, c'est sûrement que IE est mal configuré pour ouvrir certains liens dans de nouveaux onglets. Parce que du point de vue du document HTML, un onglet ou une nouvelle fenêtre, c'est kif-kif bourricot : c'est un conteneur, point barre. Qu'il soit indépendant (un nouveau processus système) ou pas (un onglet Firefox) voire même qu'il s'agisse d'un nouveau processus intégré dans une même fenêtre (onglets Chrome), ça revient au même et tu n'as AUCUN contrôle dessus en tant que développeur... En tant qu'utilisateur, tu peux configurer ton navigateur comme tu veux (à condition qu'il te le permette, hein...)

--
Neige

Souvent la réponse à votre question se trouve dans la doc. Commencez par là ;)
lundi 27 septembre 2010 à 16:23:19 | Re : Pb pour ouvrir une nouvelle fenêtre par click sur Image

legacydark

Salut

Effectivement IE refuse d'afficher les popups avec la méthode que tu as utilisée, mais tu ne veux pas utiliser de vraie popup mais simplement un deuxième onglet selon la description de ton problème. Il est possible de faire un appel à une simple nouvelle page, qui suivant le navigateur s'ouvrira dans un nouvel onglet (pour tous les navigateurs récents) ou dans une nouvelle fenêtre du navigateur (pour ceux qui ne prennent pas en charge la navigation par onglets).

Pour ce faire :

<a href="details.php?id={CAR_ID}" target="macible1"> {TN_IMAGE} </a>

Tous les liens que tu feras ensuite en réutilisant ce target="macible1" s'ouvriront dans la même page. Si tu as besoin d'une nouvelle page, il faut changer "macible1" et mettre une valeur qui n'a pas encore été utilisée.

Bonne journée


LegacYdarK
lundi 27 septembre 2010 à 16:36:53 | Re : Pb pour ouvrir une nouvelle fenêtre par click sur Image

neigedhiver

Ce qu'il est important de souligner, quand même, c'est que l'attribut "target" n'existe pas en XHTML Strict ou Transitional. Il n'existe qu'en XHTML Frameset pour permettre d'identifier les frames (mais bon, les frames, c'est dégueulasse pour un site web, c'est tout juste bon pour une documentation en ligne)
Cependant, target est supporté en HTML4.x et HTML5.

--
Neige

Souvent la réponse à votre question se trouve dans la doc. Commencez par là ;)


Cette discussion est classée dans : ouvrir, pb, image, fenêtre, click


Répondre à ce message

Sujets en rapport avec ce message

pb pour ouvrir un popup en php [ par herveguedj ] j'ai une fonction javascript function popup(page) { window.open(page,'popup','width=300,height=200,toolbar=false,scrollbars=false'); }je voudrais ouvr pb : objet COM / PHP [ par pete87150 ] Bonjour,Voici un bout de code en php afin d'ouvrir word et de créer un nouveau fichier.$word = new COM('word.application') or die('Unable to load Word ouvrir une fenêtre en PHP ou HTML [ par antoineklein ] Bonjour,pourriez vous me donner le code, si c'est possible, pour ouvrir une fenetre sans barre, juste un bouton (X) pour fermer et avec comme contenu pb de pop up [ par stequer ] voila j ai un popup ele souvre en 800*600 mais le prob c que mon image elle est pas en 800*600 donc elle est deformer comment faire pour que la fenetr Pb php : ImageCreateFromJPEG [ par Trascal ] /*Bijour,j'ai un ti pb en php :/ quelqu'un pourrait-il m'aider? voici mon pb$donnees est de type "fichier.jpg"et $directory est un répertoire que l'on Ouvrir une autre fenêtre avec une redirection. [ par jbaudin ] Bonjour à tous !Je chercher comment faire pour créer une redirection qui ouvre une autre fenêtre ?ex :1 - L'utilisateur clique sur un lien2 - Affichag Toujours un pb d'image lors d'un include croisé [ par bastien30 ] Bonjour j'ai un pb qui me parait simple mais que je n'arrive pas à résoudre.Mon site est construit de cette manière :\titre.php\images\titre.jpg\pages ouvrir une image avec acrobat reader [ par benstar ] salut je cherche pour un projet à ouvrir une image àvec adobe acrobat reader.merci de m'aider (je poserai aussi la même question au forum javascript)b PB de click droit dans le navigateur [ par MangaII ] Je suis en train de faire un démineur (en ligne), j'ai déjà un bon début, mais il me manque le click droit sur les cases pour y poser un drapeau !Si q pb d'image [ par neotetsuo34 ] bonjour j'ai un pb d'affichage d'une image. je dois afficher une image tous le temps et une autre seulement quand un champ de ma table est renseigné.v


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,920 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales