frames auflösen

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/frames_aufloesen_126244/page_1 - zur Vollversion wechseln!


tomstig schrieb am 04.10.2004 um 15:03

wenn man zwei frames hat, und man mag zb in beim logout beide frames zu einem zusammenführen, dann muss man <a href="xxx.php" target="_top"> machen....
mein script soll aber den user automatisch weiterleiten, nur ich hab noch keine ahnung wie wo ich den/das target platzieren muss:

Code: PHP
<html>
<head>
<title>Sie werden umgeleitet!</title>
<meta http-equiv="Refresh" content="1; URL=http://www.orf.at">
</head>
<body>
Diese Seite ist umgezogen! Du wirst automatisch umgeleitet!
(wenn dein Browser diese Funktion nicht unterstützt, <a href="http://www.orf.at">klicke hier</a> )
</body>
</html>


man könnte es auch mit javascript machen, aber ich favorisiere diese methode...
so, wo muss ich jetzt das target='_top' platzieren? oder geht das nur mit js??


Rektal schrieb am 04.10.2004 um 15:37

Irgendwo hab ich mal

Code: PHP
<meta http-equiv="Window-target" content="_top">
gesehen .. frag' mich aber nicht wegen Browser-Support.


thr|janus schrieb am 05.10.2004 um 11:29

hey das problem hab ich auch schon mal ghabt hab aber nicht wirklich was dazu gfunden und hier gepostet hab ichs auch nicht. würd mich jedenfalls auch interessieren wie das geht. helfen wird des ned, ich weiß ;)

mfg


watchout schrieb am 05.10.2004 um 17:18

machs mit javascript, andere lösung is mir atm net bekannt - und mit dem link bleibt die usability erhalten.


tomstig schrieb am 05.10.2004 um 17:53

aha, und wie kann man im javascript das target bestimmen??

Code: PHP
<script type="text/javascript">
<!--
  window.setTimout(document.location.href='blabla.html', 1000);
//-->
</script>

^ so - und wo schreibt man den/das target hin?? (document.location.target gibt es nicht....)


dieses script wurde nicht getestet und ich glaub das "document.location.href" kann man nicht so hinschreiben, sondern muss man in eine funktion packen


Rektal schrieb am 05.10.2004 um 19:16

Wenn ueberhaupt, dann ist es window.location, nicht document.location. Und das hat nix mit "in eine funktion packen" oder nicht zu tun.


tomstig schrieb am 05.10.2004 um 20:59

hab ich document.location geschrieben??

schande über mich.... :bash:
:fresserettich:


tomstig schrieb am 07.10.2004 um 16:17

-push-

ich würde noch immer gern wissen, wie man mit js ein target bestimmt...


DKCH schrieb am 07.10.2004 um 16:27

parent.frames[1].location.href = "datei2.htm";

oder versteh ich da was falsch?


watchout schrieb am 07.10.2004 um 16:43

aso, ich dachte nach deinem post oben, dass du es eh schon weisst...

normal window.location.href, weil du damit die indexseite der frames ersetzt, da brauchst kein target


tomstig schrieb am 07.10.2004 um 16:52

nope, frames bleiben...


watchout schrieb am 07.10.2004 um 17:36

wie jetzt, bitte antwort' bissi genauer

hast du es getestet und die frames bleiben trotzdem
oder sollen die frames bleiben


gue schrieb am 07.10.2004 um 17:37

parent.location.href = "...";


watchout schrieb am 07.10.2004 um 17:49

Zitat von gue
parent.location.href = "...";
wenn dann müsste es top.location.href sein, damit bei mehrfachen frames-strukturen auch wirklich der oberste angesprochen wird...

aja, was mir grad eingfallen is':
du sagst, du möchtest das bei einem log-out machen, warum setzt du eigentlich nicht einfach im logout-link den target auf "_top"
der link wird im _top geladen, du kannst meta-refreshes verwenden usw...


tomstig schrieb am 07.10.2004 um 22:50

logout war ein bsp, konkret geht es um eine .at.tt weiterleitung, bei der man sich dann später mim ie nicht einloggen kann... deswegen muss ich ihn auf die echte seite weiterleiten ;)

aber sonst passts, danke :)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026