mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 23:47 Benutzername: Passwort: Auto-Login

Thema: IE8 will window.open nicht ausführen vom 05.03.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> IE8 will window.open nicht ausführen
Autor Nachricht
Psilo
Threadersteller

Dabei seit: 20.02.2007
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Fr 05.03.2010 15:35
Titel

IE8 will window.open nicht ausführen

Antworten mit Zitat Zum Seitenanfang

kann mir jemand erklären warum der ie 8 das popup nicht öffnen will?
beim ie7 hats noch geklappt

Code:
function openChat(nick,code) {
    var padding;
    (navigator.appName == "Microsoft Internet Explorer") ? (padding = 10) : (padding = 0);
    var screenw = screen.availWidth;
    var screenh = screen.availHeight;
    var winw = (265 + padding);
    var winh = (415 + padding);
    var posx = (screenw / 2) - (winw / 2);
    var posy = (screenh / 2) - (winh / 2);
    if(code!="") {
        nick += "&code="+code;
    }
    var fenster = window.open("/functions/chat.php?nick="+nick,"1 zu 1 Chat - "+nick,"top="+posy+",left="+posx+",width="+winw+",height="+winh+",menubar=no,locationbar=no,statusbar=no,resizable=no,toolbar=no,dependent=yes,scrollbars=no");
    fenster.focus();
}


laut ie8 liegt der fehler heir
Code:
var fenster = window.open("/functions/chat.php?nick="+nick,"1 zu 1 Chat - "+nick,"top="+posy+",left="+posx+",width="+winw+",height="+winh+",menubar=no,locationbar=no,statusbar=no,resizable=no,toolbar=no,dependent=yes,scrollbars=no");

danke
  View user's profile Private Nachricht senden
zweitaccount

Dabei seit: 25.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 10.03.2010 12:30
Titel

Antworten mit Zitat Zum Seitenanfang

Hi,
das liegt in dem Fall am Fenstertitel:
self.html hat geschrieben:
2. Fenstername = Ein Name, der nur aus Buchstaben, Ziffern und Unterstrich bestehen darf


Gruß

zweitaccount
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Psilo
Threadersteller

Dabei seit: 20.02.2007
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Do 11.03.2010 00:55
Titel

Antworten mit Zitat Zum Seitenanfang

klappt leider nicht Menno!
Code:
...
var num = 1000000*(Math.random());
var num = Math.round(num);
if(code!="") {
   nick += "&code="+code;
}
var fenster = window.open("/functions/chat.php?nick="+nick,"1_zu_1_Chat_"+num,
...


Zuletzt bearbeitet von Psilo am Do 11.03.2010 00:57, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
zweitaccount

Dabei seit: 25.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 11.03.2010 14:15
Titel

Antworten mit Zitat Zum Seitenanfang

hmm, sicher das /functions/chat.php auch im root liegt?
Ansonsten müsstes du zum lokal testen (ohne server)
derweil den pfad einfach mal relativ setzen:
Code:
...
   var num = 1000000*(Math.random());
   var num = Math.round(num);
   var title = "1_zu_1_Chat_"+num;
    if(code!="") {
        nick += "&code="+code;
    }
   var uri = "./functions/chat.php?nick="+nick;
   var features = "top="+posy+",left="+posx+",width="+winw+",height="+winh+",menubar=no,locationbar=no,statusbar=no,resizable=no,toolbar=no,dependent=yes,scrollbars=no";
   //alert("window.open('"+uri+"','"+title+"','"+features+"');");
   var win = window.open(uri,title,features);
    win.focus();
...


Gruß

zweitaccount
  View user's profile Private Nachricht senden
Psilo
Threadersteller

Dabei seit: 20.02.2007
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Di 16.03.2010 10:00
Titel

Antworten mit Zitat Zum Seitenanfang

hatte es nicht lokal getestet.. aber anscheinend war mein cache noch nicht geleert
als ich es ein ander mal erneut probiert hab, hatte es fehlerfrei geklappt
denke, nun passt es.. vielen dank * Ich bin unwürdig *
  View user's profile Private Nachricht senden
 
Ähnliche Themen Window.Open Position?
open window mit rollover
window.open() aus flash heraus
[Javascript] window.open mit externer URL
[JavaScript / PHP] window.open unter IE
window.open -> scrollbar Problem
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.