Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
Psilo
Threadersteller
Dabei seit: 20.02.2007
Ort: -
Alter: 35
Geschlecht:
|
Verfasst Fr 05.03.2010 15:35
Titel IE8 will window.open nicht ausführen |
|
|
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
|
|
|
|
|
zweitaccount
Dabei seit: 25.01.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 10.03.2010 12:30
Titel
|
|
|
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
|
|
|
|
|
Anzeige
|
|
|
Psilo
Threadersteller
Dabei seit: 20.02.2007
Ort: -
Alter: 35
Geschlecht:
|
Verfasst Do 11.03.2010 00:55
Titel
|
|
|
klappt leider nicht
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
|
|
|
|
|
zweitaccount
Dabei seit: 25.01.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 11.03.2010 14:15
Titel
|
|
|
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
|
|
|
|
|
Psilo
Threadersteller
Dabei seit: 20.02.2007
Ort: -
Alter: 35
Geschlecht:
|
Verfasst Di 16.03.2010 10:00
Titel
|
|
|
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
|
|
|
|
|
|
|
|
Ä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
|
|
|
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.
|
|