Firefox изменит размер изображения, только если вы получите к нему доступ напрямую, а не как часть страницы.Что, в свою очередь, означает, что, если вы обращаетесь к изображению напрямую, нет способа загрузить jQuery для начала.
Так что, если я правильно понял, что вы спрашиваете, краткий ответ: вы не можете.
РЕДАКТИРОВАТЬ:
Поскольку вы загружаете изображения в iframe
, вы можете убедиться, что изображение достаточно маленькое, чтобы поместиться внутриiframe
ИЛИ, убедитесь, что iframe
достаточно большой, чтобы изображения внутри него не были изменены.
Однако, если ваш макет не позволяет этого, единственным вариантом будет написать сервер-сценарий, который будет обслуживать изображение, заключенное в тег img
, как предлагали другие.Не уверен, какой язык программирования вы используете, но в PHP вы можете сделать это следующим образом:
<?php
if(isset($_GET['img'])) {
echo '<img src="path/to/your/images/folder/'.$_GET['img'].'" />';
} else {
echo 'Must specify an image';
}
?>
Сохраните это как showimage.php
, а затем назовите его как showimage.php?img=yourimage.jpg
.
Надеждаэто помогает.