Plus d'ascenceur sous firefox!!!

Résolu
prototype_enjoylife -  
 prototype_enjoylife -
Bonjour à tous!
Etant en pleine découverte de l'HTML et de CSS, je fais appel à vous pour une disparition d'ascenceur lorsque j'utilise FireFox.
Il faut savoir que je travaille, avec un Mac, sur un site qui n'est pas encore hébergé, et je ne peux donc pas vous renvoyer sur celui-ci pour vous exposer mon problème!
En gros, je conçois un site de photos. J'ai pensé y mettre une visionneuse, mais je ne veux pas utiliser d'autres codes que le HTML (et CSS).
J'ai donc trouvé ce code sympa qui fonctionne à merveille sur Safari (je n'ai pas encore pu le tester sur Explorer):

<a href="autre_page.html" target="wclose" onclick="window.open('autre_page.html','wclose', 'width=1024, height=685, toolbar=no, status=no, left=0, top=0')"><img src="photo.jpg" alt="" class="photo" /></a>

On peut donc voir qu'en cliquant sur la photo, on ouvre une nouvelle page HTML aux dimensions pré-définies. Or, sous FF, si la fenetre n'est pas suffisamment grande, les ascenseurs n'apparaissent pas!

Que faire???

Si quelqu'un a une solution, je suis preneur!

PS: Je tiens à signaler que j'ai déjà passer qques heures de recherches, sans résultat! Les solution de codage CSS avec "overflow", etc..., ça ne marche pas!

Merci d'avance à tous!
A voir également:

1 réponse

nocomplain
 
Salut,
C'est raté pour n'utiliser que du HTML puisque le code contient du JavaScript. D'ailleurs vous n'aurez de visionneuse un peu élaboré qu'avec du JAVASCRIPT, HTML et CSS c'est pour la mise en page, dès que l'on veut de l'interactivité ou d'autres fonctionnalités il faut passer à JAVASCRIPT(ou mieux).

<a href="autre_page.html" target="wclose" onclick="window.open('autre_page.html','wclose', 'width=1024, height=685, toolbar=no, status=no, left=0, top=0')"><img src="photo.jpg" alt="" class="photo" /></a>

Vous utilisez bien une fonction JAVASCRIPT window.open() est la fonction qui permet d'ouvrir une nouvelle page en pop up. On peut voir aussi que vous spécifiez des propriétés comme la taille de la fenêtre et sa position.
En rajoutant scrollbars='yes' ça devrait marcher en forçant à mettre les barres de défilement ou ascendeur(j'ai pas testé).
Modifiez votre fonction comme ceci:

window.open('autre_page.html','wclose', 'width=1024, height=685, toolbar=no, status=no, left=0, top=0,scrollbars=yes')


Plus d'infos sur les fenêtres de pop up avec un exemple ici:

http://www.toutjavascript.com/savoir/savoir15.php3
1
prototype_enjoylife
 
Un tout, tout grand merci. Redoublé de remertciements pour la rapidité ;-)
Ca fonctionne parfaitement... Merci aussi pour le lien vers TJS, car, malgré mes nombreuses recherches, je ne suis jamais tombé sur ce site qui m'a l'air très sympa!
PS: tu vois, je ne mentais pas en disant que je débutais... car mettre du JAVA sans s'en rendre compte, c'est fort quand-même! :-p
0