Struppi: Script geht im Opera _> IE nicht

Beitrag lesen

<script language="javascript">

Es fehlt das type Attribut

function openWindow( url, title, x, y ) {
// var w = window.screen.width;
// var h = window.screen.height;

screen ist keine eigenschaf von window

// var px = w / 2 - x / 2; if ( px < 0 ) px = 0;
// var py = h / 2 - y / 2; if ( py < 0 ) py = 0;
var a = window.open(url, title, "left=0,top=0,height="+y+",width="+x);

title ist kein Titel, sondern der Name der Fensterinstanz und dieser darf keine Leerzeichen enthalten. Da hat ausnahmsweise mal der IE recht.

return ( a );

wozu die Klammer? return ist keine Funktion.

function fragab() {

if (document.formular.daten_ebayname.value == "" && document.formular.daten_email.value == "") {

Ein Tipp, es reicht einfach if(!document.formular.daten_ebayname.value && ...) zu schreiben.

}
else {
openWindow('main.php?show=pruefebayreseller&ebayname=' + document.formular.daten_ebayname.value + '&email=' + document.formular.daten_email.value + '&PHPSESSID=<?php echo session_id(); ?>', 'eBayreseller - Kundenprüfung', 270, 60)

Hier sind die ungültigen Zeichen.

Bitte keine Kommentare zu Übersichtlichkeit, das Script ist gekault ;)

Schlecht geklaut.

Struppi.