2010-11-11 7 views
0

J'essaie d'afficher une image dans un iFrame sur ma page. Le problème auquel je suis confronté est que dans Firefox, l'image semble être réduite automatiquement. Je dois cliquer dessus pour obtenir la taille réelle. Je sais qu'il ya une solution pour ce manuel en procédant comme suit:Réduction de l'image dans Firefox. Besoin de cliquer dessus pour obtenir la taille réelle

Enter about:config in Firefox address bar. 
Look for browser.enable_automatic_image_resizing 
Change the value to false 

Je me demandais si il y avait quelque chose que je pourrais écrire sur mon script qui prendrait automatiquement soin?

+0

Pourquoi voulez-vous un iframe? – dbemerlin

+0

Merlin, je ne veux pas que ma grande image introduise des barres de défilement sur ma page. Pas la meilleure façon de le faire peut-être, je sais .. – 12345

Répondre

0

Vous pouvez utiliser un div pour obtenir le même résultat qu'une iframe mais sans le redimensionnement:

<html> 
    <head> 
    <title>foo</title> 
    </head> 
    <body> 
    <div style='overflow: scroll; width: 300px; height: 300px;'><img src="image.png" /></div> 
    </body> 
</html> 
+0

Merlin, j'ai essayé ceci ... cependant, les barres de défilement de l'image sont grisées et j'ai des barres de défilement sur ma page principale à la place – 12345

+0

Merlin, cela a fonctionné.J'étais en train de régler la largeur, la même taille que la C'est pourquoi il était aussi grand que la page, quand je l'ai limité à une largeur fixe, il a ajouté les barres de défilement. – 12345

0

Si vous définissez l'image en tant qu'image d'arrière-plan, elle doit empêcher FF de la redimensionner.

+0

L'image est un arrière-plan pour mon iFrame. J'ai utilisé un iFrame, car je ne veux pas ajouter de barres de défilement à ma page. Je veux juste l'ajouter à l'iFrame. Echo ""; – 12345

+0

Si l'image est réellement un arrière-plan, c'est-à-dire qu'elle n'est pas incluse avec , elle ne sera pas redimensionnée automatiquement. – jezmck

+0

jezmk ... désolé, je voulais dire echo ", je l'ai comme source pour le iFrame mais pas le fond principal pour le page .. – 12345