Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Seite aktualisieren , Position beibehalten

Frage Entwicklung HTML

Mitglied: Axel69

Axel69 (Level 1) - Jetzt verbinden

07.01.2008, aktualisiert 08.01.2008, 8193 Aufrufe, 4 Kommentare

Hallo,

Eine html-Datei wird in einem frame dargestellt. Der Inhalt dieser Datei ist zum einem lang und wird ständig geändert. Deshalb soll automatisch alle 60 sek. ein REFRESH durchgeführt werden.
Das klappt so weit ganz gut, nur mit dem Nachteil das nach einem Refresh die Ansicht nach ganz oben springt. Das soll aber nicht passieren. Die Aktualisierung soll stattfinden und die Position wo der Betrachter aktuell nachschaut soll erhalten bleiben.

Lässt sich dies irgendwie ermöglichen?
Muss nicht unbedingt HTML sein.

momentaner Code:

Datei1: refresh.htm
Datei2: inhalt.htm

Inhalt von Datei refresh.htm welche aufgerufen wird :

<html>
<head>
<meta http-equiv="refresh" content="60; URL=refresh.htm">
<title>Mein Inhalt</title>
</head>
<body>
<iframe src="inhalt.htm" width="100%" height="100%"></iframe>
</body>
</html>



Gruß,
Ax
Mitglied: Mitchell
08.01.2008 um 00:11 Uhr
Also den Meta Tag kannst du vergessen, da dieser die komplette Seite neu lädt. Ist also das selbe, wie in die Adresszeile zu gehen und Enter zu drücken. Hierbei wird der Wert aber wieder auf 0 gesetzt, sprich an den Anfang. Die Position hält der Browser aber normalerweise, wenn du F5 drückst, da hier die Seite nicht zurückgesetzt wird.

Leider kenne ich mich mit Javascript nicht aus, daher kann ich dir nur sagen, dass es damit gehen sollte. Evtl. hilft dir dieser Link weiter.

Mit freundlichen Grüßen

Mitchell
Bitte warten ..
Mitglied: Axel69
08.01.2008 um 02:04 Uhr
Danke für den Link. Auf alle Fälle interessant.
Ich habe den Code ausprobiert, doch es klappt bei mir leider nicht.
Unten erscheint ein gelbes Ausrufezeichen mit Fehler auf der Webseite.
Tippfehler sind keine vorhanden. Mein eingetragener Link ist auch korrekt.
Hab IE7.
Bitte warten ..
Mitglied: Mitchell
08.01.2008 um 12:19 Uhr
wie gesagt, mit Javascript kenne ich mich leider nicht wirklich aus. Ich könnte jetzt auf alles Mögliche tippen, aber würde dir wahrscheinlich nichts bringen

Wenn du mit Script arbeiten willst, würde ich mich auch erstmal ein wenig einarbeiten. Man will ja schließlich wissen, was so ein Script macht. Evtl. meldet sich auch noch jemand, der sich in dem Bereich besser auskennt, wir haben hier Leute für alle Schwerpunkte ^^

Mit freundlichen Grüßen

Mitchell

PS: Solltest du die Lösung selber herausfinden, poste sie bitte, damit auch andre davon profitieren können.
Bitte warten ..
Mitglied: Axel69
08.01.2008 um 21:46 Uhr
Juhuu hab es hinbekommen mit einem simplen Trick.

Ich habe eine weitere Datei erstellt wo refresh.htm wiederum geladen wird und in einem vertikal extra großen Fenster angezeigt wird.

<html>
<head>
</head>
<iframe src="refresh.htm" width="100%" height="1000%" frameborder="0" scrolling="yes"></iframe>
</html>

frameborder="0" bewirkt das der Rahmen nicht angezeigt wird und scrolling="yes" auf alle Fälle der Scrollbalken rechts angezeigt wird. In refresh.htm hab ich diese Optionen auch integriert nur mit scrolling="no" . Beim aktualisieren bleibt nun die Position erhalten
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
HTML
Captive Portal login Seite (2)

Frage von gansa28 zum Thema HTML ...

Datenbanken
Microsoft SQL Server Feld mit Trigger aktualisieren (3)

Frage von ursus57 zum Thema Datenbanken ...

Windows 7
(Netzwerk)Drucker druckt nur eine Seite und bleibt dann stehen (5)

Frage von harald.schmidt zum Thema Windows 7 ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (25)

Frage von M.Marz zum Thema Windows Server ...

SAN, NAS, DAS
gelöst HP-Proliant Microserver Betriebssystem (14)

Frage von Yannosch zum Thema SAN, NAS, DAS ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

Windows 7
Verteillösung für IT-Raum benötigt (12)

Frage von TheM-Man zum Thema Windows 7 ...