Nach der Modifikation von Frames - ständiges Nachladen!
Verfasst: 23.08.2006 19:58
Hallo zusammen,
ich habe ein phpbb Forum in den Trefferlisten der Suchmaschinen (unter dem Link: www.homepage.de/scripte/forum/index.php), dass beim Anklicken die eigentliche Website (bestehend aus Frames) nicht nachlädt.
Nun habe ich nach den bestehenden Infos aus diesem Forum alle Modifikationen durchgeführt, um ein Nachladen der restlichen Website, auch beim Aufruf des Forums über die Suchmaschinen zu gewährleisten.
Das Problem dabei ist nur, dass sich das nachgeladene Forum nach dem Aufruf immer wieder nachlädt und dabei gar nicht mehr aufhört (d.h. Website in Website, Website in Website usw.).
Bei der Modifikation von phpbb habe ich die overall_header.tpl Datei wie folgt verändert:
<script type="text/javascript">
function checkFrameset() {
if(!parent.hauptframe)
location.href="http://www.homepage.de/index.htm?" + location.pathname + location.search;
}
</script>
</head>
<body onLoad='checkFrameset()' bgcolor="{T_BODY_BGCOLOR}"
Die fett markierten Scripte wurden dabei von mir neu eingefügt.
Was muß ich nun noch modifizieren, dass sich das phpbb Forum nur einmal im Hautpframe nachlädt und somit das immer wiederkehrende nachladen der Website innerhalb des Frames verhindert wird?
Ich wäre über einen detaillierten Hinweis sehr dankbar. Die vorhandenen Links zu diesem Thema habe ich bereits gecheckt und keine entsprechende Antwort darauf gefunden.
Ich denke hier ist nur noch ein kleines Detail zu ändern, oder?
Schon vorab vielen Dank für die Unterstützung.
Viele Grüße
Joschi
ich habe ein phpbb Forum in den Trefferlisten der Suchmaschinen (unter dem Link: www.homepage.de/scripte/forum/index.php), dass beim Anklicken die eigentliche Website (bestehend aus Frames) nicht nachlädt.
Nun habe ich nach den bestehenden Infos aus diesem Forum alle Modifikationen durchgeführt, um ein Nachladen der restlichen Website, auch beim Aufruf des Forums über die Suchmaschinen zu gewährleisten.
Das Problem dabei ist nur, dass sich das nachgeladene Forum nach dem Aufruf immer wieder nachlädt und dabei gar nicht mehr aufhört (d.h. Website in Website, Website in Website usw.).
Bei der Modifikation von phpbb habe ich die overall_header.tpl Datei wie folgt verändert:
<script type="text/javascript">
function checkFrameset() {
if(!parent.hauptframe)
location.href="http://www.homepage.de/index.htm?" + location.pathname + location.search;
}
</script>
</head>
<body onLoad='checkFrameset()' bgcolor="{T_BODY_BGCOLOR}"
Die fett markierten Scripte wurden dabei von mir neu eingefügt.
Was muß ich nun noch modifizieren, dass sich das phpbb Forum nur einmal im Hautpframe nachlädt und somit das immer wiederkehrende nachladen der Website innerhalb des Frames verhindert wird?
Ich wäre über einen detaillierten Hinweis sehr dankbar. Die vorhandenen Links zu diesem Thema habe ich bereits gecheckt und keine entsprechende Antwort darauf gefunden.
Ich denke hier ist nur noch ein kleines Detail zu ändern, oder?
Schon vorab vielen Dank für die Unterstützung.
Viele Grüße
Joschi