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