• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

Seitendarstellung unter Safari 11

Registriert
20.09.17
Beiträge
1
Ich habe auf Safari 11 upgegradet und habe jetzt folgendes Problem:
Wenn ich HTML-Seiten lokal auf meinem MacBook aufrufe werden sie nicht mehr korrekt dargestellt. Die gleiche Seite auf dem Server aufgerufen wird vollständig richtig angezeigt.

Das funktioniert nicht mehr:

function doTyp(y) {

Farbe=document.bgColor;

Typ=document.title;

if (y!=undefined) {

Typ=y;

}

else {

x=Typ.search(/ - /);

if (x!=-1) {

Typ=document.title.split(" - ");

Typ=Typ[1];

}

}

what=document.URL.split("/");

anzahl=what.length;

what=what[anzahl-1];

what=what.split("-");

what=what[0];

if (what=="sncf") {

parent.typ.typmitte.document.open();

parent.typ.typmitte.document.write("<body bgcolor=" + Farbe + "><div align='center'><b>" + Typ + "<\/b><\/div><\/body>");

parent.typ.typmitte.document.close();

}

else {

parent.typ.document.open();

parent.typ.document.write("<body bgcolor=" + Farbe + "><div align='center'><b>" + Typ + "<\/b><\/div><\/body>");

parent.typ.document.close();

}

}


Das script liest Daten aus dem document title aus und "schreibt" sie den frame "typ".
Wie gesagt, in der "online-Version" auf dem Web-Server ist alles ok. In der "offline-Version", wenn die entsprechende html-Datei lokal auf meinem MacBook mit Safari 11 aufgerufen wird, wird dieses script offenbar nicht ausgeführt. Es wird nichts "geschrieben". Es gibt noch weitere scripts, die auch nicht mehr funktionieren, die beinhalten aber alle auch diesen Teil.

Hat jemand eine Idee, woran das liegen könnte? Mit der vorherigen Version von Safari gab es das Problem nicht.