anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 17 Jul, 2025 19:06

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Verzögerung für ein Popup-Fenster
BeitragVerfasst: Di 28 Mär, 2006 17:24 
Offline
User
User

Registriert: Fr 24 Feb, 2006 21:45
Beiträge: 13
Moin, ich will folgendes machen.

Auf meinem Server springt ein Popup-Fenster mit dem Boten auf, sobald eine neue Nachricht eingetroffen ist...

Jetz möchte ich allerdings, dass nach dem Login erstmal n bestimmtes Zeitintervall vergeht, damit Leute mit Modem nicht direkt beim Einloggen zu viele Fenster laden müssen.

Ich wollte es mit $this->bbcode_second_pass_code('', 'if (($row[notseen]>0) && $nopopups[$SCRIPT_NAME]!=1 && $session[user][loggedin] && $session[user][lasthit]>'".date("Y-m-d H:i:s",time()+getsetting("popupdelay",120))."'){
$header=str_replace("{headscript1}","<script language=\"JavaScript\" type=\"text/javascript\">".popup("mail.php")."</script>",$header);
}else{
$header=str_replace("{headscript1}","",$header);
}')

machen, aber das klappt nicht...

Jemand ne Idee?

Thanks!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 29 Mär, 2006 08:47 
Offline
User
User

Registriert: Fr 24 Feb, 2006 21:45
Beiträge: 13
Keiner ne Idee??? :/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 29 Mär, 2006 09:23 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Javascript ;)

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 29 Mär, 2006 09:42 
Offline
User
User

Registriert: Fr 24 Feb, 2006 21:45
Beiträge: 13
Hmm, jo, das is ne Möglichkeit... aber wie binde ich die Verzögerung ein?

$this->bbcode_second_pass_code('', '$header=str_replace("{headscript1}","<script language=\'JavaScript\' type=\'text/javascript\'>' onLoad='setTimeout('.popup('mail.php').',5000)'</script>",$header);
}else{')

klappt nicht


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 29 Mär, 2006 09:48 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
[php]
$header=str_replace("{headscript1}","<script language='JavaScript' type='text/javascript'>
setTimeout(popup('mail.php'),3000);</script>",$header);
[/php]

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 29 Mär, 2006 13:21 
Offline
User
User

Registriert: Fr 24 Feb, 2006 21:45
Beiträge: 13
funktioniert so bei mir nicht :/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 31 Mär, 2006 10:14 
Offline
User
User

Registriert: Fr 24 Feb, 2006 21:45
Beiträge: 13
Hat sonst niemand eine Idee??? Das mit dem Timeout funzt in der oben genannten Variante nicht bei mir... das popup geht da garnicht mehr auf dann


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum