problème d'étiquette avec IE.

problème d'étiquette avec IE. - HTML/CSS - Programmation

Marsh Posté le 30-08-2005 à 20:02:20    

salut,
 
j'ai un petit pb: j'ai une page dans laquelle j'ai le code suivant :
 

<iframe src="page.php#bas" name="toto" width="800" height="450">
</iframe>


 
Donc je veux voir une page dans une petite fenêtre (iframe) mais je veux que cette page soit en bas. C'est pour cela que j'ai mis l'étquette "bas". Le truc c'est que ça marche avec firefox et pas avec IE.
Qq'un a une idée?
Merci à vous.

Reply

Marsh Posté le 30-08-2005 à 20:02:20   

Reply

Marsh Posté le 31-08-2005 à 13:47:14    

et bas il correspond à koi
 
un élément avec un id ?
 
<div id="bas"></div> ou un <a name="truc"> totalement déprécié ?

Reply

Marsh Posté le 31-08-2005 à 16:35:06    

c'est un <a name="bas"></a> tout en bas de la page page.php.

Reply

Marsh Posté le 31-08-2005 à 16:48:37    

Salut,
 
remplace "name" par "id", ça devrait marcher.


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
Reply

Marsh Posté le 31-08-2005 à 16:57:03    

Salut, :)
Désolé mais ça ne marche pas
J'ai mis <a id="bas"></a> et résultat identique, marche avec FF et plante avec IE.

Reply

Marsh Posté le 31-08-2005 à 19:12:40    

Ca ne passe pas sur IE si ton lien est vide.  
 
Dnoc... supprime ce lien et met ton id sur un autre élément.


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
Reply

Marsh Posté le 31-08-2005 à 20:12:22    

Nikel ça marche c'était ça. Merci bcp.  
Mais j'ai pas fini désolé... la page.php elle a un :

<META http-equiv="Refresh" content="2">


le premier affichage sous IE marche nikel mais le second non... Comme dab ça marche sous FF.
J'ai essayé :

<META http-equiv="Refresh" content="2;URL=page.php#bas">


mais ça ne marche pas non plus.  :(  
Si tu as une dernière idée... Merci infiniment.
 
Pour indication, tout ça c'est pour faire un mini tchat façon msn mais en php pour une utilisation perso...

Reply

Marsh Posté le 31-08-2005 à 20:18:07    

Et en mettant un espace avant le URL=... ?
 
Sinon je vois pas.


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
Reply

Marsh Posté le 31-08-2005 à 20:21:14    

Ca ne marche pas l'espace...
Merci bcp pour ton aide :)

Reply

Marsh Posté le 31-08-2005 à 21:11:30    

Bizarre...  :heink:  
 
 
Sinon au pire tu peux essayer en javascript vu que c'est pour une utilisation très spécifique...
 
 
Tu fais une fonction qui gère la redirection :
 
 

Code :
  1. function redirect() {
  2.    window.location.href = "page.php#bas";
  3. }


 
 
Après tu n'as qu'à mettre un timeout sur cette fonction.


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
Reply

Marsh Posté le 31-08-2005 à 21:11:30   

Reply

Marsh Posté le 01-09-2005 à 08:30:14    

ok je vais essayer. Je connais rien au JS donc je peux pas te dire de suite si ça marche  :??:, surtout au niveau du timeout (setTimeout c'est ça?)...
Je suis en train de m'envoyer "JS pour les nuls" du coup lol. Comme ça je ferai un petit tour des possibilités offertes par JS, c'est bon pour la culture! Dès que j'obtiens un bon résultat, je le post ;)
Merci pour ta patience et tes bonnes idées, bien sincèrement !
Damien.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed