Moin,
ich drucke Liederbücher.
Das Dokument besteht aus mehreren div, in denen das jeweilige Textdokument per iframe erscheinen soll.
Das Textdokument muss wissen, in welchem Format A4, A5, A6 es anzuzeigen ist.
Deshalb hänge ich dem Liederbuch die Info *.htm?a6 an und frage sie in den Einzelliedern ab:
alert( "top.location.href=[" +top.location.href +"]" );
if( top.location.href.indexOf ("a5") != -1 ) {
document.writeln( '<link rel=stylesheet href="css/basis_a5.css">' );
} else if( top.location.href.indexOf ("a6") != -1 ) {
document.writeln( '<link rel=stylesheet href="css/basis_a6.css">' );
}
Das hat in der Vergangenheit mit dem Firefox funktioniert, doch nun kommt die Fehlermeldung
Uncaught DOMException: Permission denied to get property "href" on cross-origin object
Die Dateien sind lokal in den Ordnern "liederbuecher" und "liedertexte", was ist das für eine Schikane und wie umgehe ich sie?
Gruß, Linuchs