Lieber Detlef
Fast.
Ich würde aus inhalt1.htm noch meta description und meta keywords
rausschmeißen, stattdessen[link:http://de.selfhtml.org/html/kopfdaten/meta.htm#robots@title=<meta name="robots" content="noindex">]
einfügen.
OK, wird gemacht.
Außerdem onload="checkFrameset()" aus dem body und das Javascript ändern.
<script type="text/javascript">
if(!parent.inhalt)
location.href="http://spaceart.de/_Test/index.htm";
</script>
Hö, muss es denn nicht heissen:
~~~javascript
<script type="text/javascript">
if(!parent.inhalt)
location.href="http://spaceart.de/_Test/index1.htm?" + location.href.substring(25);
</script>
Du fragst doch bereits ab, ob sie _mit_ Parameter aufgerufen wird.
if(location.search)
Es gibt doch auch else.
Du hast doch in deinen Scripten bereits Weiterleitungen, da kann es doch
nicht schwer sein, einen else-Zweig mit einer Weiterleitung zu index.htm
zu notieren.
Dann wäre doch das hier in der index1.htm richtig:
<script type="text/javascript">
<!--
function checkFramecall() {
if(location.search)
self.frames["inhalt"].location.href="http://SPACEart.de/_Test/"+location.search.substring(1);
else
top.location.href = "index.htm";
}
//-->
</script>
oder?
Mannomann nun raucht mir aber echt der Kopf :)
Bis jetzt verstehe ich das so:
1. Eine Unterseite wird aufgerufen z.B.:
http://spaceart.de/_Test/listen/modelle-action-horror-a.htm
2. Das Script in dieser Seite leitet weiter nach:
http://spaceart.de/_Test/index1.htm?listen/modelle-action-horror-a.htm
3. Das Script in der index1.htm (Frameset) überprüft,
ob die Haupt-URL mit angehängtem Parameter aufgerufen wurde.
Wenn nein (else), wird umgeleitet zu index.htm.
Wenn ja (if), wird umgeleitet zu ......
Ne, tut mir Leid, hier versage ich jetzt doch.
Ich würde ja gerne mal diesen genauen Ablauf der ganzen
Weiterleitungsgeschichte verstehen.
Aber da ich eben nicht Javascript kann, check ichs nicht wirklich.
Für heute geb ich erstmal auf.
Gruß
Ingo