Thread View: be.comp.programming
5 messages
5 total messages
Started by Alain Cloet
Wed, 30 Oct 2002 18:56
html-vraagje
Author: Alain Cloet
Date: Wed, 30 Oct 2002 18:56
Date: Wed, 30 Oct 2002 18:56
15 lines
1548 bytes
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
Author: Wimjan
Date: Wed, 30 Oct 2002 20:48
Date: Wed, 30 Oct 2002 20:48
38 lines
2060 bytes
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
Author: Alain Cloet
Date: Wed, 30 Oct 2002 22:13
Date: Wed, 30 Oct 2002 22:13
37 lines
2425 bytes
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
Author: Alain Cloet
Date: Thu, 31 Oct 2002 18:45
Date: Thu, 31 Oct 2002 18:45
26 lines
1825 bytes
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
Author: Wimjan
Date: Thu, 31 Oct 2002 22:46
Date: Thu, 31 Oct 2002 22:46
60 lines
2840 bytes
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