HighDots Forums  

Fenster aktualisieren mit Erhaltung des Standortes

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Fenster aktualisieren mit Erhaltung des Standortes in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Hans Jud
 
Posts: n/a

Default Fenster aktualisieren mit Erhaltung des Standortes - 01-18-2007 , 02:25 AM






Hallo

Ich möchte per Code erreichen, dass die Seite aktualisiert werden kann -
genau so wie beim MSIE-F5 "Aktualisieren". Das heisst: Die Seite soll als
solche da stehen bleiben wo sie ist (zB halb nach unten gescrollt) und
allfällige Formularfelder sollen ausgefüllt bleiben.

So habe ich es gemacht:
<a href="javascriptnclick=location.reload()">Neuen Code anfordern</a>

Dies bewirkt aber das gleiche wie wenn ich die Seite nochmals verlinke:
<a href="seite.htm">Neuen Code anfordern</a>

Bei beiden Varianten wird die Seite neu geladen. Die Seite steht ganz oben.
Die Formularfelder sind geleert.

Was kann ich tun?

--
Danke für Hilfe

Hans


Reply With Quote
  #2  
Old   
Sven Kleine.
 
Posts: n/a

Default Re: Fenster aktualisieren mit Erhaltung des Standortes - 01-18-2007 , 03:45 AM






Hallo

Quote:
Ich möchte per Code erreichen, dass die Seite aktualisiert werden kann -
genau so wie beim MSIE-F5 "Aktualisieren". Das heisst: Die Seite soll als
solche da stehen bleiben wo sie ist (zB halb nach unten gescrollt) und
allfällige Formularfelder sollen ausgefüllt bleiben.
wenn du einen übergeordneten Frame hast, könntest du die Werte dort
zwischenspeichern.

Ob man übergebene Parameter an eine Webseite mit javascript auslesen
kann weiß ich nicht.

mfg Sven



Reply With Quote
  #3  
Old   
Hans Jud
 
Posts: n/a

Default Re: Fenster aktualisieren mit Erhaltung des Standortes - 01-18-2007 , 04:13 AM



Quote:
Ich möchte per Code erreichen, dass die Seite aktualisiert werden kann -
genau so wie beim MSIE-F5 "Aktualisieren". Das heisst: Die Seite soll als
solche da stehen bleiben wo sie ist (zB halb nach unten gescrollt) und
allfällige Formularfelder sollen ausgefüllt bleiben.

wenn du einen übergeordneten Frame hast, könntest du die Werte dort
zwischenspeichern.
Das wäre eine Möglichkeit, die Formularfeld-Inhalte zu retten.

Es gibt also keine "Aktualisieren"-Möglichkeit im Code?
....ohne dass die Formularfelder geleert werden und die Seite sich an den
Anfang schiebt?

Das Problem stellt sich mir, weil ich einen Sicherheitscode (Captcha)
einbauen muss. Da habe ich festgestellt, dass das ganze sich etwas zickig
verhält, wenn eine Fehleingabe gemacht wurde beim Formularausfüllen. Darum
wäre ein Neuanfordern des Sicherheitscodes von Vorteil. Ich mache es mit
formmail.asp.

Kann mir jemand weiterhelfen?

PS: Warum funktioniert das Zitieren hier nicht? Funktioniert sonst !? (Habe
es hier von Hand getan)

Hans



Reply With Quote
  #4  
Old   
Bernd Hohmann
 
Posts: n/a

Default Re: Fenster aktualisieren mit Erhaltung des Standortes - 01-18-2007 , 04:18 AM



Hans Jud wrote:

Quote:
Es gibt also keine "Aktualisieren"-Möglichkeit im Code?
...ohne dass die Formularfelder geleert werden und die Seite sich an den
Anfang schiebt?
Doch: Asynchrone Abfrage im Hintergrund (aka AJAX).

Bernd

--
What do you get when you cross a mail pigeon with a parrot ? Voice mail


Reply With Quote
  #5  
Old   
Hans Jud
 
Posts: n/a

Default Re: Fenster aktualisieren mit Erhaltung des Standortes - 01-18-2007 , 04:57 AM




"Bernd Hohmann" <hohmann (AT) harddiskcafe (DOT) de> schrieb im Newsbeitrag
news:518sakF1j9un5U1 (AT) mid (DOT) individual.net...
Hans Jud wrote:

Quote:
Es gibt also keine "Aktualisieren"-Möglichkeit im Code?
...ohne dass die Formularfelder geleert werden und die Seite sich an den
Anfang schiebt?

Doch: Asynchrone Abfrage im Hintergrund (aka AJAX).
Ja das wäre was. Aber ich möchte "bloss" das Äquivalent zum MSIE-F5
(Aktualisieren). Gibts diese Möglichkeit wirklich nicht als einfachen
Befehl?

Hans



Reply With Quote
  #6  
Old   
Georg Maaß
 
Posts: n/a

Default Re: Fenster aktualisieren mit Erhaltung des Standortes - 01-20-2007 , 06:53 AM



Hans Jud wrote:

Quote:
Ja das wäre was. Aber ich möchte "bloss" das Äquivalent zum MSIE-F5
(Aktualisieren). Gibts diese Möglichkeit wirklich nicht als einfachen
Befehl?
Aber das macht doch auch einen Reload mit Verlust der Formularinhalte.
Es sei denn automatische Formular-Befüllung ist aktiv, dann scheint es
so als blieben die Inhalte erhalten, in Wahrheit aber werden sie
automatisch befüllt.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.