Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

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

Seiten Refresh mit java script

Frage Entwicklung JavaScript

Mitglied: Sapzero

Sapzero (Level 1) - Jetzt verbinden

15.04.2009, aktualisiert 23:36 Uhr, 7207 Aufrufe, 2 Kommentare

Hallo,

ich habe mir eine Chatbox in php programiert jedoch habe ich Probleme beim refreshen um die neuen Beiträge zu sehen.
Zurzeit lasse ich meine seite mit diesem java script refreshen:
01.
<script> 
02.
  setTimeout("window.location.replace('chatbox.php')",3000); 
03.
</script>
Jedoch ist dies Zeit bedingt und refresht die ganze Zeit, was ich nicht so toll finde.
Kann mir vllt jemand eine Lösung geben wie es erst nach eine bestimmten Ereignis refreschen sol wie z.B. so
01.
if(isset($_POST['submit'])) 
02.
03.
    echo "<script>..........</script>"; 
04.
}
Der refresh soll nur einaml gemacht werden undzwar immer dann wenn eine neue Nachricht eingegeben wurde.
Ich hoffe mir kann jemand behilflich sein und ein Beispiel geben, da ich mich nicht so gut mit java script auskenne.

Gruß

Sapzero
Mitglied: Fritzchen
16.04.2009 um 16:38 Uhr
Hallo Sapzero.

Hm, mal ins blaue getippt. Beim drücken des Sendebuttons ein:
self.location.reload();

Viele Grüße Fritzchen.
Bitte warten ..
Mitglied: nxclass
03.06.2009 um 08:35 Uhr
Mit dem XMLHttpRequest Objekt könntest du jede Sekunde dein PHP Script auf Änderungen Prüfen und diese dann an den Inhalt deines HTML Elements anhängen. Deinem PHP Script muss dann aber mitgeteilt werden welcher Eintrag als letztes angezeigt wurde.

http://de.wikipedia.org/wiki/XMLHttpRequest

Es gibt noch die Möglichkeit in PHP den HTML-Status-Code: 200 (kein Inhalt) zurück zu liefern wenn keine neuen Nachrichten vorhanden sind - dann sollte der Browser auch keine neue Seite anzeigen.
k.A. ob das immer so und in deinem Fall funktioniert.
Bitte warten ..
Ähnliche Inhalte
Java
gelöst Java vertrauenswürdige Webseiten hinzufügen (4)

Frage von Passwort zum Thema Java ...

Java
gelöst Was ist ein "Href" im Java ? (31)

Frage von rainergugus zum Thema Java ...

Firewall
PfSense ACME Packages Refresh CRL im Squid Reverse Proxy

Frage von horstvogel zum Thema Firewall ...

Java
Java deployment.properties und Systemvariablen (3)

Frage von 1x1speed zum Thema Java ...

Neue Wissensbeiträge
Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(14)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

RedHat, CentOS, Fedora

Fedora 27 ist verfügbar

Information von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
Server
Bilder aus dem Web mit CSV runterladen (30)

Frage von Yannosch zum Thema Server ...

LAN, WAN, Wireless
Gebäudeverkabelung 10Gigabit LWL (27)

Frage von raffzwo zum Thema LAN, WAN, Wireless ...

Windows Update
Novemberpatches und Nadeldrucker bereiten Kopfschmerzen (14)

Tipp von MettGurke zum Thema Windows Update ...