Per JavaScript Seiten nachladen…
Unter der Seite media-scientific.com brauchte ich eine Möglichkeit, die index-Seite nachzuladen, wenn jemand über eine Suchmaschine eine der Contentseiten betritt. Das Prinzip ist das gleiche wie das, was man auch bei Frameseiten anwendet:
Diese Script bindet man in die Index ein:
<script language="javascript">
if (self != top)
{
top.location.href=self.location.href;
}
var site_loaded = "yes";
function loaded()
{
if(self.location.search.length > 0)
{
var search_length = self.location.search.length;
var standing_url = self.location.search.substring(1,search_length);
self.Framename.location.href="path/" mce_href="path/"+standing_url;
}
}
</script>
Das nachfolgende habe ich in einer globalen Datei gespeichert und implementiere es in jeder “Contentseite”:
path = self.location.href;
position = pfad.lastIndexOf('/');
path = path.substring(position+1,path.length);
var site = "../index.php?"+path;
if (top.site_loaded + "" != "yes")
{
if(document.images)
top.location.replace(site);
else
top.location.href = site ;
}
Und das wars… zu verwenden bei Seiten wie media-scientific.com, die zu 90% auf JavaScript basieren und natürlich bei Frameseiten.
Leave a Reply
You must be logged in to post a comment.