Frameset nachladen
Frameset nachladen
Hallo!
ich hätte gerne mal ein Problem:
Ich verwende auf meiner Seite Frames und um zu verhindern, dass einzelne Seiten aus dem Frameset gerissen werden folgendes Javascript:
http://selfaktuell.teamone.de/artikel/j ... /index.htm
Das ganze funktioniert auch auf "gewöhnlichen" Seiten ganz gut. Allerdings gehts beim phpBB-Board nicht, da ja hier die Angaben über Forum, Beitrag usw. ebenfalls über ?... nach der eigentlichen URL als Parameter übergeben wird.
Gibts irgendeine "intelligentere" JavaScript Funktion, welche anstatt nur "stur" die erstbeste Variable als URL interpretiert, diese anhand z.B des Variablennamen erkennen kann?
Danke schonmal,
Marke
ich hätte gerne mal ein Problem:
Ich verwende auf meiner Seite Frames und um zu verhindern, dass einzelne Seiten aus dem Frameset gerissen werden folgendes Javascript:
http://selfaktuell.teamone.de/artikel/j ... /index.htm
Das ganze funktioniert auch auf "gewöhnlichen" Seiten ganz gut. Allerdings gehts beim phpBB-Board nicht, da ja hier die Angaben über Forum, Beitrag usw. ebenfalls über ?... nach der eigentlichen URL als Parameter übergeben wird.
Gibts irgendeine "intelligentere" JavaScript Funktion, welche anstatt nur "stur" die erstbeste Variable als URL interpretiert, diese anhand z.B des Variablennamen erkennen kann?
Danke schonmal,
Marke
- biototo
- Mitglied
- Beiträge: 803
- Registriert: 10.04.2002 09:51
- Wohnort: Düren - Rheinland (zw Köln u. Aachen)
- Kontaktdaten:
Sehe ich ähnlich wie steroid ... aber die parameter werden nicht über die URL weitergegeben, die stehen"nur" drin, das wird anders geregelt, näheres hier im unteren Teil der seite:
http://www.php.net/release_4_1_0.php
wenn dir das weiterhilft
http://www.php.net/release_4_1_0.php
wenn dir das weiterhilft
Unabhängig davon, ob Frames gut oder schlecht sind, sollte:
das gewünschte Ergebnis liefern.
"location.pathname" gibt nämlich nur die reine URL aus.
"location.search" zeigt zusätzlich noch die evtl. übergebenen Parameter (Variablen...)
Habs zwar nicht getestet, sollte aber funzen.
Code: Alles auswählen
function checkFrameset() {
if(!parent.Main)
location.href="../index.html?" + location.pathname + location.search;
}
"location.pathname" gibt nämlich nur die reine URL aus.
"location.search" zeigt zusätzlich noch die evtl. übergebenen Parameter (Variablen...)
Habs zwar nicht getestet, sollte aber funzen.
Frameset nachladen
Hallo, habe das gleiche Problem :-/ Wo binde ich diesen Code denn ein? Ich hab das mal mit der index.php verscuht und das gab nur eine Fehlermeldung :-//Anonymous hat geschrieben:Unabhängig davon, ob Frames gut oder schlecht sind, sollte:
das gewünschte Ergebnis liefern.Code: Alles auswählen
function checkFrameset() { if(!parent.Main) location.href="../index.html?" + location.pathname + location.search; }
"location.pathname" gibt nämlich nur die reine URL aus.
"location.search" zeigt zusätzlich noch die evtl. übergebenen Parameter (Variablen...)
Habs zwar nicht getestet, sollte aber funzen.
Billy
carpe diem
öffne: templates/subSilver/overall_header.tpl
suche
davor einfügen
suche
Code: Alles auswählen
</head>
Code: Alles auswählen
<script type="text/javascript">
function checkFrameset() {
if(!parent.Main)
location.href="../index.html?" + location.pathname + location.search;
}
</script>
Frame nachladen
Hi,
erstmal DANKE für die Hilfe!
Ich habe nun das Scrip eingebaut und mit onLoad aufgerufen. Nun läde er das Frameset nach, aber das Xmal... hört garnicht auf zu laden.
Dann hab ich mal weitergesucht und
dies gefunden:
Dabei komme ich auch nicht weiter, (nav.html ist vorhanden) denn nun läd er immer wieder die Seite und mag sich auch nicht beruhigen
Was hab ich falsch gemacht???
I NEED SOME HELP
Billy
erstmal DANKE für die Hilfe!
Ich habe nun das Scrip eingebaut und mit onLoad aufgerufen. Nun läde er das Frameset nach, aber das Xmal... hört garnicht auf zu laden.
Dann hab ich mal weitergesucht und
dies gefunden:
Code: Alles auswählen
<script language="JavaScript">
<!--
function ladeframenach() {
if(!parent.nav)
location.href="http://www.homepage.de" + location.pathname + "?1";
}
//-->
</script
![Augen verdrehen :roll:](./images/smilies/icon_rolleyes.gif)
Was hab ich falsch gemacht???
I NEED SOME HELP
Billy
carpe diem
Hi,
nochmal ich...
Also, wenn ich das mit
und
einbinde, funktioniert das Nachladen mit allen *.html Seiten.
Allerdings kann das Forum mit http://www.homepage.de/phpbb/ immer noch direkt ohne Frameset aufgerufen werden. Und solche Links finden sich bei Google jede Menge ...
Das Einbinden in die overall_header.tpl oder in den Footer funktioniert nicht :-/
Was muss ich anstellen damit das auch mal klappt???
Billy
nochmal ich...
Also, wenn ich das mit
Code: Alles auswählen
<script language="JavaScript">
<!--
function ladeframenach() {
if(!parent.nav)
location.href="http://www.homepage.de" + location.pathname + "?1";
}
//-->
</script>
Code: Alles auswählen
<body onLoad="ladeframenach()">
Allerdings kann das Forum mit http://www.homepage.de/phpbb/ immer noch direkt ohne Frameset aufgerufen werden. Und solche Links finden sich bei Google jede Menge ...
Das Einbinden in die overall_header.tpl oder in den Footer funktioniert nicht :-/
Was muss ich anstellen damit das auch mal klappt???
Billy
carpe diem
Have a nice day ...
Windows-Vista Forum: http://www.forum.vista-infos.de
LPI (Linux) Community: http://www.lpi-test.de
Windows-Vista Forum: http://www.forum.vista-infos.de
LPI (Linux) Community: http://www.lpi-test.de