Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

heinervdm

Technik-Admin

Dabei seit: 02.10.2002

Beiträge: 3 772

 

1 Zum Seitenanfang

Montag, 24. Februar 2003, 14:21

Fenster öffenen wenn Nachricht kommt

Ich finde es ist hier in letzer Zeit etwas langweilig geworden...
Deshlab hab ich jetzt mal ein richtig kniffliges Problem:
Ich brauche etwas für mein insant Message Script, und zwar einen Code, der mir soblad eine neue Nachricht da ist ein Fenster öffnet! Und die Nachrichten nicht nur beim Neuladen der Seite ankommen.

Wenn jemand eine Idee hat, wäre es net wenn er sie mir nennen könnte, PS. mit einem timeout() hab ich es schon probiert, da stürtz der Browser bei ab.

Und funktionieren muss es auch irgendwie, denn auf
www.smsmich.de gibt es eine Solche funktion!

so ich hoffe mal das jemand etwas weis
Heiner
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
 

SevenofNine

Foren Gott

Dabei seit: 30.10.2002

Beiträge: 5 219

 

2 Zum Seitenanfang

Montag, 24. Februar 2003, 14:31

Hallo heiner...

Also wie wäre es dennd ann die seite alle 15 sec per Metatag automatisch zu refreshen??

Gruß

Seven
Bevor du hier Fragen stellst, lese alle Dokumentationen und klicke die folgenden Links um mehr zu erfahren
WMW Forensuche,
WMW F.A.Q. und/oder
Allgemeine suche
 

heinervdm

Technik-Admin

Dabei seit: 02.10.2002

Beiträge: 3 772

 

3 Zum Seitenanfang

Montag, 24. Februar 2003, 14:45

das hatte ich früher mal versucht, allerdings klickt der IE dann jedesmal, und das nervt...

ich hab mir überlegt, das das vieleicht mit einem Java applet gehen könnte, aber mit Javascript muss es doch bestimmt auch irgendwie gehen..
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
 

SevenofNine

Foren Gott

Dabei seit: 30.10.2002

Beiträge: 5 219

 

4 Zum Seitenanfang

Montag, 24. Februar 2003, 14:53

Was heißt der IE klickt dann jedesmal?? Meinst du nen sound?? Den kann man doch abschalten in der systensteuerung unter sounds browsen beginnen ...da dann kein sound rein fertig ....
und mit nem JS kann sein nur wenn du die seite geladen hast dann wird sie doch angezeigt und ist halt fertig geladen wenn dann keine neuen daten kommen woher soll der browser dann wissen das er nen popup aufmachen soll ?? Also doch wieder nen refresh .... von nöten ....

Gruß

Seven
Bevor du hier Fragen stellst, lese alle Dokumentationen und klicke die folgenden Links um mehr zu erfahren
WMW Forensuche,
WMW F.A.Q. und/oder
Allgemeine suche
 

heinervdm

Technik-Admin

Dabei seit: 02.10.2002

Beiträge: 3 772

 

5 Zum Seitenanfang

Montag, 24. Februar 2003, 15:25

ja ich kann den sound abschalten, aber andere leute haben´ihn nicht abgeschalted...
mit einer Endlosschleife ist es möglich, aber das macht der Browser nicht mit,
irgendwie müssen es diese leute bei der Seite von da oben ja hinbekommen haben. und es muss ja mit Java, Javascript oder Flash sein...
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
 

zerobencool

unregistriert

6 Zum Seitenanfang

Montag, 24. Februar 2003, 16:59

hallo

ich hab das so gemacht, in meiner index datei wo alle dateien per include includiert werden, wird der body auf drei verschiedenen weisen dar gestellt (bloß der body tag) immer wenn der auf eine andere seite geht überprüft der ob es in der spalte `pm` eine nachricht an den user gibt wo der status 0 ist, wenn ja geht ein fenster auf und es wird ein cookie gestezt.wenn er dann auf eine andere seite geht und die nachricht ist immer noch da, wird überprüft ob ein cookie gesetzt wurde wenn ja, wird der body ganz normal ausgegeben und wenn nich öffnet sich ein fenster.und wenn keine nahricht da ist wird er body ganz normal ausgegeben.

P.S.: wenn du ein code hast wo sich ein fenster öffnet, könntets du mir den geben da meine rnicht immer funzt.

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »zerobencool« (24. Februar 2003, 17:02)

 

treo

Super Moderator

Dabei seit: 16.09.2002

Beiträge: 3 669

 

7 Zum Seitenanfang

Montag, 24. Februar 2003, 19:08

zero:
das ist die lösung die auch das board hier hat (glaube ich ...
... hab deinen text nicht ganz ferig gelesen) und man muss bei deiner Lösung die seite wechseln ...
... bzw einen reload machen ...

@heiner:
du kannst ja mal versuchen den quell code von denen zu "rippen" falls es ein java applet ist : die lassen sich decompilen

Ich meine das man das mit einem I frame realiesieren könnte ... in dem dann der teil ist der immer wieder neu geladen wird ...
... so muss die site nicht immer neu geladen werden !
ihre DNS Analyse zeigt eine krankhafte Abneigung gegen jegliche Autorität und einen Charakter der zum Gewaltausbrechen neigt....
 

zerobencool

unregistriert

8 Zum Seitenanfang

Montag, 24. Februar 2003, 19:17

hallo

@treo

warum reloaden ? bei mir wird eine mail an den empfänger geschrieben und wenn der schon aonline ist und z.b. im forum surt öffnet sich ein fenster.das is doch das ziel oder ? und wenn man reloadet geht auch kein zweites fenster auf durch den cookie.
 

Dimitri

König

Dabei seit: 16.01.2003

Beiträge: 761

 

9 Zum Seitenanfang

Montag, 24. Februar 2003, 19:47

Das mit dem Iframe is ne gute Idee: Mach einen Mini-frame irgendwo auf die Seite so 1x1 px border=0. Da machst dann dieses Refresh Teil rein, ob jetzt Metatag oder JS. Das mit dem JS kann ich übrigens nicht bestätigen: Ich hab mir mal ein Tool gebaut, das funzte mit genau so einer Endlosschleife (Hatte es erst ohne SetTimeout gemacht, da hats mit die isdn-software abgeschossen *g*). Läuft perfekt, das Ding - ich hab da drin 5 fenster, die alle 150 msec reloaden und das geht prima!
http://www.FireflySeason2.com
Sie wird wieder fliegen!!
 

heinervdm

Technik-Admin

Dabei seit: 02.10.2002

Beiträge: 3 772

 

10 Zum Seitenanfang

Montag, 24. Februar 2003, 23:06

@zero

PHP-Quelltext

1
window.open('text.php?im_sender=$sender&nachricht=$nachricht&name=$login','Nachricht$i','height=300,width=300,screenx=0,screeny=0,scrollbars=0,toolbar=0,resizable=0,menubar=0,status=0',0,0);

das schreibe ich bei onload in den Body tag um ein Fenster zu öffnen,

Ich habe schon versucht das script bei denn zu finden , aber ich habe es nciht geschaft, die haben alles so unordentlich das ich da nicht durchblicke, und jshrink habe ich ;)
Iframe ist möglich, aber da gefllt mir nicht das er beim Netscape nicht läuft und der IE immer seinen sound abspielt.

Eine Javascript endlosschleife, bei der der Brwoser nicht abstürtzt würde mir glaube ich am besten gefallen.
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »heinervdm« (24. Februar 2003, 23:07)

 

ottopl

Mitglied

Dabei seit: 18.02.2003

Beiträge: 37

 

11 Zum Seitenanfang

Dienstag, 25. Februar 2003, 12:39

Wie sieht es mit einer Schleife aus. Du kannst doch auf deiner Seite einen kleinen Frame einbauen. Bei mir läuft in diesem Frame eine Uhr die die Zeit anzeigt und das jede Sekunde aktuell. Dafür nutze ich den JS Befehl

window.setTimeout("ZeitAnzeigen()",1000);

Dieser ruft die Funktion "ZeitAnzeigen" auf. Am Ende der Funktion wird der Befehl wieder aufgerufen. Das heißt die Funktion ruft sich selbst auf. Da das ganze in einem eigenem Frame läuft wird der Rest der Seite nicht dadurch beeinflusst, das die Schleife nur jede Sekunde aufgerufen wird und man muss die Abfrage nicht auf jede einzelne Seite einbauen.

Es gibt auch keinen reload.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ottopl« (25. Februar 2003, 12:40)

 

Dimitri

König

Dabei seit: 16.01.2003

Beiträge: 761

 

12 Zum Seitenanfang

Dienstag, 25. Februar 2003, 14:59

Naja aktualisieren muss man ja, sonst kommt nix neues. Aber immer die ganze Seite ist auch kacke! Also nen unsichtbaren Frame nehmen, den aktualisieren, meldung einbauen, wenn einer keine frames an hat und klicken ausstellen, anders fällt mir keine Lösung ein...
http://www.FireflySeason2.com
Sie wird wieder fliegen!!