Hi,
ich hab mal ne ganz blöde Frage udn von JavaScript mal so ziemlich keine Ahnung.
Eine Seite soll alle X Sekunden neu afgerufen werden. Kein Promblem mit
Nun ist aber auf der Seite ein Formular (). Gibt es eine Möglichkeit das refresh während des Schreibens zu deaktivieren?
Ziel soll es sein das bei der Eingabe von dem User die Seitenaktualisierung deaktiviert wird, damit der Text nicht mitten beim Schreiben entfernt wird.
Ich habe mir vorgestellt das man was schönes durch onfocus machen kann, aber wie kann ich per JavaScript das refresh deaktivieren?
Vielen Dank für die Antworten
IceDragon
Hi IceDragon,
in dem du das metarefresh in den müll kippst.
das kannst du auch mit javascript machen
dazu schau dir bitte in selfhtml mal die beispiele an oder google nach beispielen für die befehle
setInterval() und setTimeout()
http://de.selfhtml.org/javascript/objekte/window.htm…
über intervall legst du die entsprechende zeit fest fürs neu laden, was übrigens am einfachsten mit location=location geht.
wenn du ins form reingehst, kannst du das intervall mit clear beenden.
HTH
Gruß
Proteus
sehr kurz gedacht.
Ein META refresh funktioniert immer, das wird wohl der zweck sein, ohne Javascripts wird dennoch neugeladen.
Deswegen fragt nun der fragende, ob man wenn Javascript aber läuft, dieses beeinflussen kann.
Da hilft es auch nicht schlau daher zureden und aufeinmal eine nur Javascript taugliche refresh seite anzubieten, das ist wirkluch unprodktiv .
sehr lang gedacht, haben auch schon andere
http://www.selfhtml.de/forum/zeigebeitrag_2_129498_1…
hier ist es diskutiert, wie man mit javascript auf den content zugreift von META’s
viel erfolg
Hi IceDragon,
wenn der refresh erstmal geladen ist, hast Du keine Chance mit JS daran irgendetwas erfolgreich zu ändern.
Du könntest höchstens mit Javascript eine „neue“ Seite ohne refresh laden.
mfg
Klaus