2009-05-09 2 views
1

По умолчанию в Firefox каждый раз, когда вы открываете изображение, оно будет изменяться по размеру в окне браузера, теперь, если вы просмотрите большое количество изображений, это может раздражать необходимость щелчка по каждый раз, когда он загружается, чтобы увидеть его в полном размере.Программный запрет на автоматическое изменение размера изображений

Существует способ отключить это примерно: config, но это не решение для более широкой публики.

Есть ли способ отключить это с помощью некоторой функции JavaScript или CSS или что-то еще?

ответ

4

Если вы хотите, чтобы отключить автоматическое изменение размера изображений в вашем браузере, то вы можете

  • типа about:config
  • поиск недвижимости browser.enable_automatic_image_resizing
  • и установить его на false

Если вы хотите этого для своих посетителей, я просто могу повторить то, что пишет Джереми Сидик в Дизайн Доступные веб-сайты,

это просто их сеть, мы строим на ней.

И в этом случае вам действительно не нужно решать, хотите ли пользователи использовать функцию автоматического изменения размера Firefox или нет. Вы всегда можете выбрать решение, которое дает пользователям больше возможностей для пользователей. Например, вы можете установить вариант Лайтбокс как Daniel A. White already mentioned.

Существует также great_llama's solution, чтобы открыть изображения внутри HTML-страницы.

+1

и сделать это программно, это совет можно использовать: http://stackoverflow.com/questions/843340/firefox-proxy-settings-via-command-line/843366#843366 – dmityugov

1

Хотя я еще не пробовал, я не понимаю, почему он будет автоматизировать, если вы завернете его в html и не привяжете непосредственно к изображению.

если это вариант, просто обернуть его в HTML:

<style type="text/css"> 
* { margin:0; } 
</style> 
<img src="whatever.jpg" /> 
3

точки на динамическую страницу, которая использует тег IMG с соответствующим источником, а не указывая на необработанное изображение. Используйте запрос или что-то подобное, чтобы передать имя изображения на страницу.

<html><body><img src="yourimage.jpg"></body></html> 
+0

По моему пониманию, OP относится к открытию URL-адреса изображения непосредственно в браузере, например. http://stackoverflow.com/content/img/so/logo.png –

+0

Вы правы, я не ответил на вопрос ... «Есть ли способ отключить эту функцию с помощью некоторой функции JavaScript или CSS, или что-то другое?« Нет. Нет. Когда изображение обращено напрямую, нет стилей и без JavaScript, поскольку вы не просматриваете HTML-страницу. Вам нужно будет найти другой способ обойти это, например, приведение в действие Лайтбокса, управляемого сценарием, или что-то вроде того, что я рекомендовал, чтобы прямо не указывать на изображение. Это решения, которые вы оставили для более широкой публики. –

1

Если Вы являетесь владельцем изображения, вставьте изображение в документ HTML. Firefox изменяет размер изображения только в том случае, если вы открываете его непосредственно в браузере.

Если вы говорите с точки зрения пользователя Firefox, я думаю о: config - подходящее место для отключения этой функции.

Смежные вопросы