Hi,
sagt mal ihr beiden Bastler, gibt es auch ein funktionstüchtiges <strong>Gesamtskript</strong>? ;-)
Ei verfreilich! ;-)
// PopUp erzeugen 050621
// Aufruf: popup(URL/A-Objekt[,Breite[,Hoehe[,X-Pos[,Y-Pos]]]][,Fensterparameter]);
// Rueckgabe: Fensterobjekt oder false bei Nichtgelingen
function popup(src,w,h,x,y) {
var options="", popupURL, popupName, popupWin, aboutBlank=(window.opera)?"":"about:blank";
if(typeof(x)=="number") options+=",left="+x;
if(typeof(y)=="number") options+=",top="+y;
if(typeof(w)=="number") options+=",width="+w;
if(typeof(h)=="number") options+=",height="+h;
lastParam=popup.arguments[popup.arguments.length-1];
if(typeof(lastParam)=="string") {
options+=","+lastParam;
} else {
if(typeof(lastParam)=="boolean" && lastParam) {
options+=",menubar=no"
} else if(typeof(lastParam)!="boolean" || (typeof(lastParam)!="boolean" && !lastParam)) {
options+=",menubar=yes,toolbar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes";
}
}
if(options) { options=options.substring(1); }
if(typeof(src)=="object") {
popupURL=(src.href)?src.href:aboutBlank;
popupName=(src.target)?src.target:"_blank";
} else if(typeof(src)=="string") {
popupURL=(src)?src:aboutBlank;
popupName="_blank";
} else {
popupURL=aboutBlank;
popupName="_blank";
}
popupWin=window.open(popupURL,popupName,options);
return popupWin;
}
Gruß, Cybaer
--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!