🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
5 messages
5 total messages Started by Alain Cloet Wed, 30 Oct 2002 18:56
html-vraagje
#6991
Author: Alain Cloet
Date: Wed, 30 Oct 2002 18:56
15 lines
1548 bytes
Hallo!

Ik ben absoluut html-newbie, maar wil toch weer iets raars proberen...

Kan je in een website met frames (frame1, frame2, frame3) weten als in een
frame wat in de andere frame gladen is ?

Concreet:
In het middelste frame moet een foto geladen worden, en in het rechter frame
staan mogelijke namen ... Kan ik nu laten iemand een naam selecteren, en dan
laten weten of het de juiste naam was of niet (de foto in het middelste
frame komt er via het linker frame...)

Thanks,
Alain
Re: html-vraagje
#6992
Author: Wimjan
Date: Wed, 30 Oct 2002 20:48
38 lines
2060 bytes
Alain Cloet schreef:
> Hallo!
> 
> Ik ben absoluut html-newbie, maar wil toch weer iets raars proberen...
> 
> Kan je in een website met frames (frame1, frame2, frame3) weten als in een
> frame wat in de andere frame gladen is ?
>
Als in een frame wat in de andere geladen is? Niet echt duidelijk.
 
> Concreet:
> In het middelste frame moet een foto geladen worden, en in het rechter frame
> staan mogelijke namen ... Kan ik nu laten iemand een naam selecteren, en dan
> laten weten of het de juiste naam was of niet (de foto in het middelste
> frame komt er via het linker frame...)
> 
Tuurlijk. Je kunt vanuit het ene frame de inhoud van het andere frame 
benaderen. Voorwaarde is wel dat beide frames op dezelfde server staan. 
Is beslist niet zo moeilijk te maken. Lees om je op weg te helpen de 
volgende artikelen eens:

<http://developer.netscape.com/docs/manuals/communicator/jsref/wina.htm>
<http://www.dsdelft.nl/html/js/js-fr.htm>
<http://developer.irt.org/script/frame.htm>


Loop je tegen een probleem aan, stel dan gerust een gerichte vraag.

> Thanks,
> Alain

Groet,

Wimjan

-- 
Iemands e-mailadres kwijt? Probeer m'n meta e-mail zoeker eens op 
<http://inventio.nl/metanamesearch/>
Re: html-vraagje
#6993
Author: Alain Cloet
Date: Wed, 30 Oct 2002 22:13
37 lines
2425 bytes
"Wimjan" <news+@inventio.nl> wrote in message
news:MPG.182a64098dcddb1498a04c@news.cis.dfn.de...
> Alain Cloet schreef:
> > Hallo!
> >
> > Ik ben absoluut html-newbie, maar wil toch weer iets raars proberen...
> >
> > Kan je in een website met frames (frame1, frame2, frame3) weten als in
een
> > frame wat in de andere frame gladen is ?
> >
> Als in een frame wat in de andere geladen is? Niet echt duidelijk.

Zinnen achteraf veranderen, zonder te overlezen is altijd
gevaarlijk...gelukkig dat het iets duidelijker geworden is in aanvulling...

> > Concreet:
> > In het middelste frame moet een foto geladen worden, en in het rechter
frame
> > staan mogelijke namen ... Kan ik nu laten iemand een naam selecteren, en
dan
> > laten weten of het de juiste naam was of niet (de foto in het middelste
> > frame komt er via het linker frame...)
> >
> Tuurlijk. Je kunt vanuit het ene frame de inhoud van het andere frame
> benaderen. Voorwaarde is wel dat beide frames op dezelfde server staan.
> Is beslist niet zo moeilijk te maken. Lees om je op weg te helpen de
> volgende artikelen eens:
>
> <http://developer.netscape.com/docs/manuals/communicator/jsref/wina.htm>
> <http://www.dsdelft.nl/html/js/js-fr.htm>
> <http://developer.irt.org/script/frame.htm>
>
Bedankt! Ik ga ze eens een bezoekje brengen...

Alain
Re: html-vraagje
#6905
Author: Alain Cloet
Date: Thu, 31 Oct 2002 18:45
26 lines
1825 bytes
"Wimjan" <news+@inventio.nl> wrote in message
news:MPG.182a64098dcddb1498a04c@news.cis.dfn.de...
>
> Loop je tegen een probleem aan, stel dan gerust een gerichte vraag.

Heb verder gesnuffeld in html en vooral javascript tutorials, en eigenlijk
geraakt ik al een heel eind met 'parent.frameX.location', maar nog beter zou
zijn als ik enkel de 'filename' zou kunnen vinden... Is dit automatisch
mogelijk, of bestaan er andere mogelijkheden (length, find, left, right,
mid, en/of andere zinvolee string-functies) ?

Stel uit de location-vraag komt:

http://www.eenwebsite.com/images/foto1.jpg

dan ben ik enkele ge�nteresseerd in het deel 'foto1.jpg' (eigenlijk zelfs
enkel in 'foto1'), kan ik dit op een eenvoudige manier terugvinden ?

> Groet,
>
> Wimjan

groeten,

Alain
Re: html-vraagje
#6907
Author: Wimjan
Date: Thu, 31 Oct 2002 22:46
60 lines
2840 bytes
Alain Cloet schreef:
> 
> "Wimjan" <news+@inventio.nl> wrote in message
> news:MPG.182a64098dcddb1498a04c@news.cis.dfn.de...

[Alain wil in een HTML-frameset weten of een script in het ene frame 
gegevens uit het andere frame kan opvragen.]

> Heb verder gesnuffeld in html en vooral javascript tutorials, en eigenlijk
> geraakt ik al een heel eind met 'parent.frameX.location', maar nog beter zou
> zijn als ik enkel de 'filename' zou kunnen vinden... 
> 
De filename van het plaatje bedoel je?

> Is dit automatisch mogelijk, 
> 
Zeker. Als je in het ene frame (met de naam 'picframe') een plaatje hebt 
staan dat ongeveer als volgt in de HTML staat gedefinieerd:

<img id="mypic" src="picnaam.jpg">

dan kun je in een ander frame met behulp van de waarde van 
parent.picframe.mypic.src de bestandsnaam opvragen. Bijvoorbeeld dus:

if (parent.picframe.mypic.src == 'pic1.jpg')
{
  alert('gefeliciteerd');
}

> of bestaan er andere mogelijkheden (length, find, left, right,
> mid, en/of andere zinvolee string-functies) ?
> 
> Stel uit de location-vraag komt:
> 
> http://www.eenwebsite.com/images/foto1.jpg
> 
> dan ben ik enkele ge�nteresseerd in het deel 'foto1.jpg' (eigenlijk zelfs
> enkel in 'foto1'), kan ik dit op een eenvoudige manier terugvinden ?
> 
Zeker, de beschikbare stringfuncties staan opgesomd op 
<http://developer.netscape.com/docs/manuals/communicator/jsref/corea2.htm
>. Je zou bijvoorbeeld gebruik kunnen maken van substr en lastIndexOf om 
de bestandsnaam los te weken uit de url:

function getFilenameFromURL(myurl) 
// retourneert het stuk na de laatste slash
// of de hele string als er geen slash in de string zit
{
  return myurl.substr(myurl.lastIndexOf('/')+1);
}

Hier kom je vast weer iets verder mee.

Groet,

Wimjan

-- 
Iemands e-mailadres kwijt? Probeer m'n meta e-mail zoeker eens op 
<http://inventio.nl/metanamesearch/>
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads