Achmed: Script geht im Opera _> IE nicht

Beitrag lesen

<script language="javascript">

Es fehlt das type Attribut

habe ich hinzugefügt

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

screen ist keine eigenschaf von window

ist ja nur ein kommentar :)

// 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.

HAbe ich auch geändert.

return ( a );

wozu die Klammer? return ist keine Funktion.

dito.

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.

danke ;)

}
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.

Habe ich auch geändert, jetzt sind Leerzeichen und Bindestrich weg, nur nioch buchstaben.

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

Schlecht geklaut.

Ja, mag sein ;)

Aber leider geht es immer noch nicht :(

Struppi.

Achmed.