zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden Suche Script das die HP alle 30sek...

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 22.12.2007, 15:25
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 01.12.2007
Beiträge: 6
King_112 befindet sich auf einem aufstrebenden Ast
Standard Suche Script das die HP alle 30sek...

... neu laden soll. Ich hoffe ich bin hier richtig und jemand kann mir vllt ein script basteln da ich leoider der Totale noob in JS bin.

Gruß King
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 22.12.2007, 16:26
Benutzerbild von hemfrie
Administrator
XHTMLforum-Kenner
 
Registriert seit: 18.12.2003
Ort: Düsseldorf
Beiträge: 2.777
hemfrie ist jedem bekannthemfrie ist jedem bekannthemfrie ist jedem bekannthemfrie ist jedem bekannthemfrie ist jedem bekannthemfrie ist jedem bekannt
Standard

Hi,

dafür brauchst Du eigentlich kein Script.

Mit folgendem MetaTag gehts genauso gut:

Code:
<meta http-equiv="refresh" content="30" />
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 15.01.2008, 16:26
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 15.01.2008
Ort: Berlin Mitte
Beiträge: 214
netbenni befindet sich auf einem aufstrebenden Ast
Standard

ich kann auch die Methode mit dem Meta-Tag empfehlen.

Als Script könnte das Ganze dann so aussehen (im Head-Bereich):


<script type="text/javascript">
setInterval('location.href="URL deiner Seite"',30000)
</script>
Mit Zitat antworten
  #4 (permalink)  
Alt 17.01.2008, 10:20
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Auch wenn es so klingt, du willst hier keinen Interval aufrufen, ein timeout reicht schon. Ausserdem kennt das window.location Objekt eine Funktion mit dem Namen reload()

Code:
<script type="text/javascript">
window.setTimeout('window.location.reload()', 30000)
</script>
Mit Zitat antworten
  #5 (permalink)  
Alt 18.01.2008, 13:03
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 15.01.2008
Ort: Berlin Mitte
Beiträge: 214
netbenni befindet sich auf einem aufstrebenden Ast
Standard

Oh, gut zu wissen!

das mit reload() is natürlich noch besser (weniger Schachtelung mit Anführungszeichen)!

aber sind in diesem Fall setInterval und setTimeout nicht gleichwertig?
__________________
„Tu soviel Gutes, wie Du kannst, und mache so wenig Gerede wie nur möglich darüber.“
C.D.
Mit Zitat antworten
  #6 (permalink)  
Alt 18.01.2008, 13:05
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Im Prinzip schon, aber warum einen Interval verwenden, wenn dieser nur einmal aufgerufen werden soll?
Mit Zitat antworten
  #7 (permalink)  
Alt 21.01.2008, 13:04
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 15.01.2008
Ort: Berlin Mitte
Beiträge: 214
netbenni befindet sich auf einem aufstrebenden Ast
Standard

naja, aber ich hab das so verstanden, dass er immer wieder alle 30 Sekunden die Seite neu laden will, dass meinte ich mit "in diesem Fall gleichwertig".

setTimeout aber auch setInterval rufen die Funktion ja immer wieder auf.
__________________
„Tu soviel Gutes, wie Du kannst, und mache so wenig Gerede wie nur möglich darüber.“
C.D.
Mit Zitat antworten
  #8 (permalink)  
Alt 21.01.2008, 13:19
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von hndkpf Beitrag anzeigen
naja, aber ich hab das so verstanden, dass er immer wieder alle 30 Sekunden die Seite neu laden will, dass meinte ich mit "in diesem Fall gleichwertig".
setInterval startet einen JS Interval der alle x Millisekunden aufgerufen wird und das war nicht die Frage, sondern der Befehl zum neu laden der Seite, soll nach 30 Sekunden aufgerufen werden. Was anderes ist es wenn du eine Seite in einem Frameset alle x Sekunden laden willst.

Die Funktion ist insofern nicht gleichwertig, da wenn das laden der Seite länger als 30 Sekunden dauert, der Befehl nochmal aufgerufen wird und wenn das wieder solange dauert wird er nochmal .... usw.
Ist bei 30 Sekunden natürlich relativ unwahrscheinlich, aber es auch nicht besonders klug ein potentielles Fehlverhalten zu programmieren.
Mit Zitat antworten
  #9 (permalink)  
Alt 22.01.2008, 12:56
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 15.01.2008
Ort: Berlin Mitte
Beiträge: 214
netbenni befindet sich auf einem aufstrebenden Ast
Standard

Stimmt, du hast recht!
Jetzt kam die Erleuchtung.

Stimmt setTimeout ist günstiger.
__________________
„Tu soviel Gutes, wie Du kannst, und mache so wenig Gerede wie nur möglich darüber.“
C.D.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Suche Script: Tab-Menü, überlagernde Layer mit Mousover... crossgolfer85 Javascript & Ajax 1 14.06.2009 13:49
Suche Script: One Klick Links ArcVieh Serveradministration und serverseitige Scripte 11 08.11.2007 23:03
BITTE UM HILFE! Suche schon seit Monaten ein nach einem PHP SCRIPT! snooktunes Serveradministration und serverseitige Scripte 11 09.07.2007 17:30
Suche kleines PHP Upload Script. ConiKost (X)HTML 2 03.08.2006 10:43
Suche PHP Script für eine Bildergalerie claude Serveradministration und serverseitige Scripte 10 29.12.2005 00:50


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:30 Uhr.