29. Juli 200322 j Hallo zusammen, ist es möglich (und wenn ja, wie?), dass ich meine Web-Site aktualisiere (wie beim entsprechenden Button), wenn das Browserfenster aktiviert wird? Gruß, Alex
29. Juli 200322 j Du meinst, du möchtest die Seite aktualisieren, wenn das Browser-Fenster den Fokus erhält, oder? Also AFAIK gibt es dafür keine JavaScript-Funktion. PHP oder eine andere serverseitige Sprache geht da schon garnicht, da man ja nicht mehr auf dem Server sondern am Client den Browser hat. Wie es mit VBScript aussieht, weiß ich leider nicht, aber das wäre ja auch nur im IE lauffähig. Hmm, so als Lösungsmöglichkeit würde mir so ehrlichgesagt nix einfallen... - man könnte per Meta-Tag höchstens immer alle paar Minuten die Site aktualisieren, aber das ist ja nicht das, was du willst, oder?
30. Juli 200322 j @beetFreeQ Das ist zwar nicht ganz optimal, aber ich denke malö es wär besser als gar keine Aktualisierung... Kannst du mal bitte nen Code-Beispiel posten? Danke, Axl
30. Juli 200322 j Na logo! Also den folgenden Code baust du in den Head-Bereich der Seite ein - da brauchst du auch kein JavaScript o.ä.! Einfach noch die URL durch deine ersetzen und die 5 durch die gewünschte Aktualisierungszeit in Sekunden angeben! <meta http-equiv="refresh" content="5; URL=http://www.freeqnet.de/">
30. Juli 200322 j Wobei das nur dann wirklich sinnvoll ist, wenn die Seite nicht sehr groß - sprich: ladeintensiv - ist. Ansonsten wird ein 56k-Surfer erheblich ausgebremst. Ich meine aber trotzdem das schon mal in einer Kombi aus php und javascript umgesetzt gesehen zu haben. Hoffentlich kommt die Erinnerung bald wieder... *grübel*
30. Juli 200322 j <body onfocus="location.reload()"> So geht das. Aber sowas tut man nun wirklich keinem Surfer an.
30. Juli 200322 j Original geschrieben von jomama <body onfocus="location.reload()"> So geht das. Aber sowas tut man nun wirklich keinem Surfer an. Huch - man lernt nie aus... - hab das Ereignis onFocus irgendwie übersehen...
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.