Lieber Gunnar
... einer externen JavaScript-Datei:
window.onload = function () {
checkFrameset()
}
> Wobei da auch gleich die Anweisungen der checkFrameset-Funktion stehen können.
OK, ich habe nun in einer ausgelagerten Datei folgendes stehen:
~~~javascript
window.onload = function () {
if(!parent.inhalt)
location.href="http://spaceart.de/_Test/index.htm?" + location.href.substring(25);
}
und in die htm-Datei dann dieses:
<script src="../js-checkFrameset.js" type="text/javascript"></script>
und das funktioniert wunderbar.
Vielen Dank für die Iddee.
Nun funktioniert diese Funktion ja logischerweise nur bei aktiviertem Javascript.
Es handelt sich um eine Funktion, die bei aufgerufenen Deeplinks
dafür sorgt, dass das Frameset nachgeladen und die aufgerufene Seite
dann auch im entsprechenden Frame geladen wird.
Mal probieren: http://spaceart.de/_Test/listen/modelle-action-horror-a.htm
Wenn nun jemand so einen Deeplink mit deaktivierem Javascript aufruft,
wird ja nur die ensprechende Seite angezeigt ohne meine Frame-Navigation.
Dann wäre ja ein Link "hier gehts zur Startseite" ganz angebracht.
Nun würde ich es aber gerne so machen, dass dieser Link
nur angezeigt wird, wenn Javascript deaktiviert ist.
Gibts dafür ne Lösung?
Gruß
Ingo