Этот сайт имеет ограниченную функциональность, пока мы проводим техническое обслуживание для улучшения его работы. Если какая-либо статья не решила вашу проблему и вы хотите задать вопрос, наше сообщество поддержки ждёт вас: @FirefoxSupport в Твиттере и /r/firefox на Reddit.

Поиск в Поддержке

Избегайте мошенников, выдающих себя за службу поддержки. Мы никогда не попросим вас позвонить, отправить текстовое сообщение или поделиться личной информацией. Сообщайте о подозрительной активности, используя функцию «Пожаловаться».

Подробнее

How to change page caching behaviour in FF9.0.1?

  • 8 ответов
  • 3 имеют эту проблему
  • 9 просмотров
  • Последний ответ от DanielF

more options

There is one particular dynamic web page that I don't want to see a cached version when I go there - I want the current page, without having to refresh every time I visit it.

Is there any way to change FireFox's caching behaviour so that it always refreshes when first visiting a page?

Windows 2000 Pro SP4, FireFox 9.0.1.

Thanks, Daniel

There is one particular dynamic web page that I don't want to see a cached version when I go there - I want the current page, without having to refresh every time I visit it. Is there any way to change FireFox's caching behaviour so that it always refreshes when first visiting a page? Windows 2000 Pro SP4, FireFox 9.0.1. Thanks, Daniel

Все ответы (8)

more options

you must modify browser.cache.check_doc_frequency

type in the address bar about:config

then press the button i'll be careful i promise

then type in the bar browser.cache.check_doc_frequency

then right click on it, select modify, and put 1 , click OK to save it

exit firefox and restart-it.


if you want to read more:

http://kb.mozillazine.org/Browser.cache.check_doc_frequency


thank you

Please mark "Solved" the answer that really solve the problem, to help others with a similar problem.

more options

ideato, (FireFox is right-justifying what I write (and your answer), as if I'm entering Arabic text or somethig! I hope it makes sense when you read it!

– This is weird 

I'm going to have to sort out why before I can type a coherent response to your suggestion.

more options

You can flip the bidi text direction from right-to-left to left-to-right with Shift+Ctrl+X in the text area or input field where it happens.
You may have inadvertently pressed the Shift key while doing a Cut (Ctrl+X)

more options

Cor-el, Thanks for that advice – I can now enter my responses left-to-right; phew! However, the text outside the entry fields is still displayed right-to-left, with the sentence-end punctuation at the left (e.g. below this field is a field with title:

                                                                                                     :Add images

right-justified at the right edge of the field, and a button at the left which says: ...Browse And when I preview this message, the preview shows the text all right-aligned, with end-punctuations at the left end of a line! I sure hope you guys are seeing it correctly.

But at least I can now respond to ideato...

ideato,

Thanks for your helpful suggestion. I had read elsewhere mention of 'about:config', but I searched the Firefox menus and couldn't find it. Now I know where it's hidden!

I followed your suggestion, which looked like it should have fixed my problem, but it didn't. I'll tell you more about the specifics of my problem, to see if that throws light on the behaviour I'm trying to 'correct'...

The cached page that so annoys me comes from my own PC - from SqueezeCenter, a wi-fi music serving application. Due to the abysmal programming of SqueezeCenter, every time I reboot it spends several minutes re-shuffling my playlist (~19,000 tracks) and reloading it (if it was correctly written, SqueezeCenter shouldn't reshuffle, and should load the previously-shuffled list in seconds, not minutes).

So after a reboot, I wait till SqueezeCenter is running again, then I start Firefox, one of whose tabs shows the SqueezeCenter page. But because SqueezeCenter is not yet ready to do anything, Firefox displays a cached page from just before rebooting, which shows a playlist and a song playing (which it isn't). I would prefer if Firefox showed a (mostly) blank page, or a message about timeout or page not available, or something, but not an incorrect (historical, no longer valid, useless) page.

I'm pretty sure IE handles this correctly (blank page until SqueezeCenter’s ready), but maybe it's just too difficult for Firefox?

Regards, Daniel (Australia)

more options

Reload web page(s) and bypass the cache or try to clear the cache or the cache folder on disk (see about:cache).

  • Press and hold Shift and left-click the Reload button.
  • Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
  • Press "Cmd + Shift + R" (MAC)

Does that right justification only happen on this forum or this page? You may need to repeat the Ctrl+Shift+X action in every text area and input field where it goes wrong.

Do you still have the en-US locale installed and selected (general.useragent.locale on the about:config page)?


Start Firefox in Diagnose Firefox issues using Troubleshoot Mode to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).

more options

It's just too much trouble to try to read and enter text on this page in Firefox, so I'm using IE6 for the time being, until Firefox can sort out this problem (the right-justified text one, not the caching issue).

I checked the locale Firefox uses, per your instructions, and it has 'en-GB' for that parameter. I'm actually in Australia, but Firefox didn't offer an 'English (Austalia)' option (which is how my Windows is set), so Great Britain was the next closest (they speak proper English there! :-)

I tried Firefox Safe Mode, but the text still displays right-justified with end-punctuations at the left end.

This is the only site where that behaviour occurs, BUT when I visit some (not all) other sites (usually via a Google link) using Firefox, especially YouTube pages, the text appears in Arabic (which of course runs from right-to-left). I think these two behaviours are related - somehow Firefox thinks I'm in an Arabic locale, though neither Windows nor Firefox locales are set that way. It doesn't happen in IE6, which I might have to stick to for some websites. But then there are some websites that won't display at all in IE6 ("Windows Live is designed for you, but maybe not for your browser" and recommending I upgrade to the latest IE or Firefox! As far as I know, IE6 is the last version to run under Win2k, and I have the latest Firefox (9.0.1), so what to do?! :-(

Just so you can see how Firefox is displaying these pages, I've attached a screen-dump.

Rgds, Daniel (Australia)

more options

Looks like I can't upload an image using IE6, so I'll try again in Firefox... Yep, looks like that worked, though it didn't like my original 2.2MB .bmp, so had to compress it to .jpg - apologies for the quality loss. Daniel

more options

Thanks for your efforts, cor-el, but you can stop cracking your brain now.

A friend who's a beta tester for Firefox pointed me to the Tools/Options/Content/Languages/Choose button, where I discovered that Arabic was installed and at the top of my list!!! (Don't ask me how that happened!).

So it was just a matter of removing all languages (there were several others) until only English (Australian) remained, and voila, these forum pages now display correctly. Woohoo!

So now all that remains is to solve my original problem, of Firefox showing me a stale cached page that I don't want. And while using IE6 before sorting this language problem, I confirmed that it behaves correctly – it displays an empty content area until Squeezecenter is ready to play.

Rgds, Daniel (Australia)