საიტის გასაუმჯობესებელი სამუშაოების მიმდინარეობისას, შესაძლებლობების ნაწილი შეიზღუდება. თუ სტატიით ვერ მოახერხებ ხარვეზის გამოსწორება და შეკითხვის დასმა გსურთ, ჩვენი მხარდაჭერის გუნდი დაგეხმარებათ @FirefoxSupport გვერდის მეშვეობით Twitter-ზე და /r/firefox განყოფილებაში Reddit-ზე.

ძიება მხარდაჭერაში

ნუ გაებმებით თაღლითების მახეში მხარდაჭერის საიტზე. აქ არასდროს მოგთხოვენ სატელეფონო ნომერზე დარეკვას, შეტყობინების გამოგზავნას ან პირადი მონაცემების გაზიარებას. გთხოვთ, გვაცნობოთ რამე საეჭვოს შემჩნევისას „დარღვევაზე მოხსენების“ მეშვეობით.

ვრცლად

Fields in the form are not getting cleared while reloading

  • 7 პასუხი
  • 1 მომხმარებელი წააწყდა მსგავს სიძნელეს
  • 12 ნახვა
  • ბოლოს გამოეხმაურა jscher2000 - Support Volunteer

I designed a form which contains some text fields but if I try to reload the form by clicking the reload button in the browser, the page gets reloaded but it data in the text fields doesn't disappear but they used to stay as it is like before reloading. Can any one help me in this regard?

I designed a form which contains some text fields but if I try to reload the form by clicking the reload button in the browser, the page gets reloaded but it data in the text fields doesn't disappear but they used to stay as it is like before reloading. Can any one help me in this regard?

ყველა პასუხი (7)

press: ctrl + F5

You need to bypass the cache to clear form data that is stored in the cache. You can do that via the above posted shortcut.

You can reload web page(s) and bypass the cache to refresh possibly outdated or corrupted files.

  • Hold down the Shift key and left-click the Reload button
  • Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
  • Press "Command + Shift + R" (Mac)

Are you saying you are the author of the web page and you want all the fields to clear to their defaults on a "regular" reload? In that case, you may need to instruct Firefox not to cache the page, or use a script to reset the form on page load or pageshow.

This article has more information about such things: https://developer.mozilla.org/docs/Using_Firefox_1.5_caching

If you would like more specific assistance, can you mention what kind of page it is, for example, .php, .aspx, .html?

cor-el said

You need to bypass the cache to clear form data that is stored in the cache. You can do that via the above posted shortcut. You can reload web page(s) and bypass the cache to refresh possibly outdated or corrupted files.
  • Hold down the Shift key and left-click the Reload button
  • Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
  • Press "Command + Shift + R" (Mac)

It worked, thank you!!! But can you please tell me that why the reload button is unable to do the process whereas in browsers like Chrome, text fields are getting cleared by refreshing the page?

rahuldecoded said

press: ctrl + F5

Extremely sorry for my response. Without reviewing it properly I responded. Once again I am sorry. Yes it worked and thank you!!!

jscher2000 said

Are you saying you are the author of the web page and you want all the fields to clear to their defaults on a "regular" reload? In that case, you may need to instruct Firefox not to cache the page, or use a script to reset the form on page load or pageshow. This article has more information about such things: https://developer.mozilla.org/docs/Using_Firefox_1.5_caching If you would like more specific assistance, can you mention what kind of page it is, for example, .php, .aspx, .html?

Its a .html file

With a .html file, you can create a script in the page which clears the form when the pageshow event occurs.

If your form has this id, for example,

<form id="form1">

You can clear the values in the form using this line of script:

document.getElementById("form1").reset();

Hooking that into the pageshow event is discussed in more detail in the article https://developer.mozilla.org/en/docs/Using_Firefox_1.5_caching