Popup öffnen bei bestimmten Ereignis

fmeyer84

Mitglied
Hallo,

mit folgender Funktion soll sich ein Popup öffnen, wenn eine bestimmte Sache in der DB zutrifft:

CODE:

function searchnewpm()
{
$db_pm_tab = "forum2_pm";
$db_host = "localhost";
$db_user = "wuser";
$db_passwd = "geheim";
$db_database = "usr_ww8477_1";


if(!$linkID = mysql_connect($db_host, $db_user, $db_passwd))
die();
if(!$use_db = mysql_select_db($db_database, $linkID))
die();

if(mysql_num_rows(mysql_query("SELECT * FROM $db_pm_tab WHERE isread='1' AND empfaengerid='$_SESSION[userid]'", $linkID)))
{
echo("<script type=\"text/javascript\">window.open(\"newinbox.php\", \"Neue Nachrichten im Posteingang\", \"toolbar=no,scrollbars=yes,resizable=no,width=200,height=100\");</script>");
}
}

Das Funktioniert ganz gut mit Firefox 1.0, aber mit dem IE nicht. Die PHP Sache alles ok, liegt an dem Javascript. Geht ja mit Firefox... Kann mir da jemand helfen?

Grüße,
Fbaian
 
Problem 1:
der Name des Fensters(bei dir Neue Nachrichten im Posteingang)...darf keine Leerzeichen enthalten

Problem 2: Da das Popup ohne unmittelbare Benutzeraktion geöffnet wird, springt darauf jeder Popupblocker an.
 
Hallo,

habe noch den IE ohne SP2, d.h. er besitzt noch keinen Popupblocker. Das ist ja auch nicht das wichtigste... Wichtiger ist ja erstmal, dass es überhaupt klappt. Und das tut es jetzt, nachdem der Titel keine Leerzeichen mehr hat. Dabke für die Hilfe, kann geschlossen werden.

Grüße,
Fabian
 

Neue Beiträge

Zurück