Toon posts:

[html] Meta refresh met target

Pagina: 1
Acties:

  • popolskuprosze
  • Registratie: augustus 2010
  • Laatst online: 27-04-2011
Goedenavond,

Ik zit met een klein probleempje.
Ik ben nu bezig (gedwongen om met frames te werken Hele applicatie staat al, alleen met frames. Denk dat ik later nog maar ééns ga voorstellen het te herschrijven maar dan zonder frames. Op dit moment ben ik redelijk gedwongen om het toch met frames uit te werken.

Ik heb een drietal frames.

links / rechts
onder


Nu wil ik dat bij elke reload in het rechterframe.
Tevens de onderste herladen wordt om de wijzigingen op te vangen en juist te tonen.

Dit wil ik doen doormiddel van een meta refresh.
Daar ik hier eigenlijk geen extra menselijke handeling voor wil laten verrichten.

Ik heb dit op verscheidene manieren geprobeerd.
Zoals tussen de body tags:

HTML:
1
    <meta HTTP-EQUIV="REFRESH" CONTENT="2; URL=javascript:window.open('bla.htm','onder');">


of

HTML:
1
<META HTTP-EQUIV="REFRESH" CONTENT="4; URL=?klant=" target="onder">


En nog een hele sloot aan variaties.
De tweede heb ik zelf gesuggereerd. En gekeken op Google lijkt dit nog een hele goede gok.
Want dit ZOU goed moeten zijn.

Maar helaas het enige wat achter elkaar herladen wordt is de pagina zelf.
Ik ben nog bij mezelf te raden gegaan of ik toevallig nog een stapje omhoog moest.
Maar dat hoeft niet daar we niet in een map structuur werken.

Zoals ik al eerder wel met linkjes werk:

HTML:
1
<a href="iets.html" target="onder">KLIKKERDEKLIK</a>


Werkt wel. :o

Maarja. Helaas werkt dit niet bij de meta refresh. :(
Terwijl ik voor me gevoel als ik zo bij Google kijk lijk ik het goed te doen.

Maar blijkbaar niet.

Want het werkt niet :'(
En ik zie het al helemaal niet :/

Po prostu Polak w Holandii


  • 327097
  • Registratie: november 2009
  • Laatst online: 03-07-2016
Je moet je frame een naam toekennen en dan:

setTimeout("parent.nameframe.location='file.html';",2000);

Dan wordt de pagina file.html na 2 sec geopend

[Voor 179% gewijzigd door 327097 op 01-11-2010 19:11]


  • NMe
  • Registratie: februari 2004
  • Laatst online: 00:50

NMe

Quia Ego Sic Dico.

Wat jij wil kan sowieso niet met meta tags. Met een javascript is het vast wel mogelijk, maar met meta tags dus niet. Sowieso zijn zowel meta refreshes en frames wel heel erg 1999, dit klinkt als iets dat ik in de eerste instantie met een AJAX-oplossing had gefixt. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Herko_ter_Horst
  • Registratie: november 2002
  • Niet online
Met ^^
Lees even dit artikel (uit 2005!) waarom frames een brakke oplossing zijn: http://www.usabilityweb.n...m-ook-alweer-geen-frames/

"Any sufficiently advanced technology is indistinguishable from magic."


  • popolskuprosze
  • Registratie: augustus 2010
  • Laatst online: 27-04-2011
JaHetIsChris schreef op maandag 01 november 2010 @ 19:09:
Je moet je frame een naam toekennen en dan:

setTimeout("parent.nameframe.location='file.html';",2000);

Dan wordt de pagina file.html na 2 sec geopend
WOOHOEEE DAT WERKT!!!!! _/-\o_ _/-\o_

MAG IK JE EEN HELE DIKKE ZOEN OP DE WANG GEVEN :P

THNX!!!!!

Dit was EXACT wat ik zocht!!!

JavaScript:
1
2
3
<script>
setTimeout("parent.onder.location='file.html';",2000);
</script>
Herko_ter_Horst schreef op maandag 01 november 2010 @ 19:20:
Met ^^
Lees even dit artikel (uit 2005!) waarom frames een brakke oplossing zijn: http://www.usabilityweb.n...m-ook-alweer-geen-frames/
Zoals ik eerder al aangaf zit ik nu even vast aan frames. En wil ik later gaan voorstellen om het geheel te herschrijven zonder frames.
Maar op dit moment kan ik gewoon niet anders.
Ik zit hieraan vast.
NMe schreef op maandag 01 november 2010 @ 19:13:
Wat jij wil kan sowieso niet met meta tags. Met een javascript is het vast wel mogelijk, maar met meta tags dus niet. Sowieso zijn zowel meta refreshes en frames wel heel erg 1999, dit klinkt als iets dat ik in de eerste instantie met een AJAX-oplossing had gefixt. :)
Blijkbaar idd.
Vondt het alleen zo verwarrend dat ze allemaal aangaven op Google dat het wel kon.
Maarja bevindingen gaven aan dat het simpelweg niet werkt.

[Voor 52% gewijzigd door popolskuprosze op 01-11-2010 19:22]

Po prostu Polak w Holandii



Nintendo Switch (OLED model) Apple iPhone 13 LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S21 5G Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True

Tweakers maakt gebruik van cookies

Bij het bezoeken van het forum plaatst Tweakers alleen functionele en analytische cookies voor optimalisatie en analyse om de website-ervaring te verbeteren. Op het forum worden geen trackingcookies geplaatst. Voor het bekijken van video's en grafieken van derden vragen we je toestemming, we gebruiken daarvoor externe tooling die mogelijk cookies kunnen plaatsen.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Forum cookie-instellingen

Bekijk de onderstaande instellingen en maak je keuze. Meer informatie vind je in ons cookiebeleid.

Functionele en analytische cookies

Deze cookies helpen de website zijn functies uit te voeren en zijn verplicht. Meer details

janee

    Cookies van derden

    Deze cookies kunnen geplaatst worden door derde partijen via ingesloten content en om de gebruikerservaring van de website te verbeteren. Meer details

    janee