iframe lien

Eléphant du PHP | 148 Messages

26 oct. 2008, 20:58

Bonsoir,

Je souhaiterai que quand on clique sur un lien dans mon iframe (iframe en ma possession), la page qui contient l'iframe soit rechargé, et remplacer par le lien et non que la page soit ouverte dans l'iframe.

Merci

Mammouth du PHP | 2937 Messages

26 oct. 2008, 22:20

Ajoute au lien un attribut target ayant pour valeur "_top" (encore faut-il que la page en question ait un doctype de type transitionnel pour que le code soit syntaxiquement valide).

Eléphant du PHP | 148 Messages

27 oct. 2008, 01:10

cela ne marche pas et je suis pourtant en transitionnel

je pourrai avoir un exemple un peu plus concret merci :D

Avatar du membre
ViPHP
ViPHP | 3008 Messages

27 oct. 2008, 11:27

Fourni nous plutôt le code que tu as pour qu'on puisse détecter l'erreur.

Eléphant du PHP | 148 Messages

27 oct. 2008, 11:41

mon iframe:
<iframe src="script/image/index.php" frameborder="0" scrolling="no" height="300px" width="590px" ></iframe>

mon doctype de l'iframe
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

et url dans l'iframe
<a href="index.php" target="_top" title="page d'accueil">Page d'accueil</a>

Avatar du membre
ViPHP
ViPHP | 3008 Messages

27 oct. 2008, 11:57

c'est étonnant, ton code devrait fonctionner. Je viens de le tester pour être sûr, tout marche comme il faut, la page s'ouvre un bien sur la page principale et non dans l'iframe...

Tu utilises quel navigateur ?

Eléphant du PHP | 148 Messages

27 oct. 2008, 12:07

je reteste dans une heure je dois partir je te dirai mais bizarre^^ :oops:

parfais cela marche