Archief - algoritme : pagina in een pagina

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

rocky_

Legacy Member
Hallo,

Ik had graag geweten hoe ik door middel van zowel PHP als ASP.NET een pagina in een pagina kan openen als ik op een link klik.

Zodanig dat ik geen gebruik meer hoef te maken van Frames, Inlineframes, en/of andere...

Dus dat de nieuwe pagina gewoon kan openen in een tabel in bvb de indexpagina.

Liefst een duidelijke en volledige uitleg.

Dank bij voorbaat.

Radiance

Legacy Member
ik denk dat jij includes bedoelt, met een include ga je een ander bestand op je server (of een andere for that matter) mee in je code verwerken, www.php.net / www.msdn.com zullen u wel kunnen verder helpen met het gebruik hier van

killgore

Legacy Member
onmogelijk in php, daarvoor moet je de hele pagina herladen.

rocky_

Legacy Member
Ik heb eens gekeken op die sites maar geraak er niet direct aan uit, kan er niemand een volledige uitleg posten eventueel geillustreerd met een voorbeeld?

zou handig zijn

dankuwel

servi

Legacy Member
de nieuwe rage : 25 prefixen gebruiken zodanig dat er zeker 1 juist is.

moderator noot :
je topic bevat geen prefix, een verkeerd prefix of heeft een onduidelijke titel.
Gelieve een duidelijke titel met een bijhorend correct prefix te gebruiken.
Voor meer informatie over prefixen kan je terecht op regels en prefixen !!!.
Je topic is aangepast, gelieve in het vervolg er op te letten.

rocky_

Legacy Member
Wat is er mis met mijn prefix ??

Ik heb een vraag voor zowel PHP als ASP.NET en voila...

Gelijk het er nu staat is 't ook wel goed ja ...

Iemand nog die kan helpen ?

killgore

Legacy Member
rocky_ zei:
Iemand nog die kan helpen ?
In ASP.NET zal het mssch wel gaan, in PHP alleszins niet. Ik betwijfel echter ten zeerste dat het met asp.net gaat daar dat ook een serverside-language is. (Anderzijds, ik weet niet in hoeverre deze clientside raakt natuurlijk).

Enneh als je niet met msdn of php.net kan werken ben je al niet goed bezig om php of asp onder de knie te krijgen.

rocky_

Legacy Member
Ik vraag gewoon om uitleg ... niet om links..

Is er niemand die me kan vertellen hoe ik het gemakkelijkste een pagina in een pagina kan oproepen zoals je dat doet met frames maar dan zonder frames .... dát is de vraag...

stoffer

Legacy Member
Ja, zet dit in uw pagina:
Code:
<a href="bla" target="_parent">bla</a>

En uw pagina wordt in uw pagina geopent...

Indien het dat niet is, leg dan uw vraag eens iets beter uit.

Cakeman

Legacy Member
Voor zo ver ik weet gaat dat niet zonder heel de pagina opnieuw in te laden. Tenzij je op voorhand alle content in een array stopt (JavaScript) en dan bij onclicks de juiste value gaat tonen.

killgore

Legacy Member
stoffer zei:
Ja, zet dit in uw pagina:
Code:
<a href="bla" target="_parent">bla</a>

En uw pagina wordt in uw pagina geopent...

Indien het dat niet is, leg dan uw vraag eens iets beter uit.
Ie zegt heel duidelijk geen frames :ironic: .

enneh rocky_, op die links STAAT mssch uitleg (of ben jij zo eentje die te tam is om iets zelf te zoeken, dan zal je mssch veel zijn met dit : Including in PHP )

En ik zeg het nog eens: wat jij exact bedoelt zal prolly niet gaan in asp en zeker niet in php

stoffer

Legacy Member
killgore zei:
Ie zegt heel duidelijk geen frames :ironic: .

enneh rocky_, op die links STAAT mssch uitleg (of ben jij zo eentje die te tam is om iets zelf te zoeken, dan zal je mssch veel zijn met dit : Including in PHP )

En ik zeg het nog eens: wat jij exact bedoelt zal prolly niet gaan in asp en zeker niet in php

Daarvoor hebt ge dan ook geen frames nodig :ironic:
Die parent zet ik erbij omdat em misschien vanuit een frame pagina vertrekt en anders de vraag totaal op niks trekt.

killgore

Legacy Member
stoffer zei:
Daarvoor hebt ge dan ook geen frames nodig :ironic:
Die parent zet ik erbij omdat em misschien vanuit een frame pagina vertrekt en anders de vraag totaal op niks trekt.
hij wilt frames achterwege laten, dan zal ie niet uit frames vetrekken. Als ge bij target="_parent" gebruikt zijde trouwens WEL met frames bezig.

stoffer

Legacy Member
killgore zei:
hij wilt frames achterwege laten, dan zal ie niet uit frames vetrekken. Als ge bij target="_parent" gebruikt zijde trouwens WEL met frames bezig.

Is het nodig dat ik mezelf quote of kunt ge gewoon de bovenstaande post nog eens herlezen?

dJeez

Legacy Member
Je wil dus wellicht gewoon met DIVs werken, waar je dan afhankelijk van een actie van de gebruiker nu eens de ene, dan de andere DIV zichtbaar zet.
Kijk anders eens op http://www.quirksmode.org/ naar de navigatie links, 't is toch zoiets dat je bedoelt, niet?

Mits wat simpele JS waar je de display eigenschap wijzigt zal je al een pak verder komen.

rocky_

Legacy Member
Nee, het is niet dat dat ik bedoel.

Laat me het proberen uit te leggen dan, blijkbaar is het zo moeilijk jullie kijken allemaal de verkeerde kant op.

Stel ik heb http://www.quirksmode.org/. Ik ga dit als voorbeeld gebruiken. Wat doen ze hier ? Wel als je links op een link klikt gaat er daarnaast een pagina open door middel van FRAMES. Wel hetgeen ik nu wil doen is hetzelfde maar dan zonder gebruik van FRAMES. Ik wil ook geen inline frame gebruiken en ook geen TEMPLATE zoals deze in dreamweaver bestaan. Wat ik dus wil doen is een pagina openen in wat in deze site het middenframe is als ik op een link klik.

Stel dat ik dit zonder frames of template in html doe dan zou ik als ik een kleinigheid in een pagina wil aanpassen, bijvoorbeeld een onderdeel in het menu (dat op elke pagina zichtbaar is) ELKE PAGINA moeten veranderen. Snap je? Nu dat wil ik niet, en ik denk dat dit toch moet mogelijk zijn met PHP en ook met ASP om een html document (zoals nu in dat frame staat) in te laden in een andere htmldocument (de eigenlijke website met de menustructuur enzovoort). Dus als ik in het menu op ee'n link klik er dan een andere pagina in het midden opengaat.

Ik hoop zo duidelijk te zijn met wat ik bedoel ...

stoffer

Legacy Member
rocky_ zei:
Nee, het is niet dat dat ik bedoel.

Laat me het proberen uit te leggen dan, blijkbaar is het zo moeilijk jullie kijken allemaal de verkeerde kant op.

Stel ik heb http://www.quirksmode.org/. Ik ga dit als voorbeeld gebruiken. Wat doen ze hier ? Wel als je links op een link klikt gaat er daarnaast een pagina open door middel van FRAMES. Wel hetgeen ik nu wil doen is hetzelfde maar dan zonder gebruik van FRAMES. Ik wil ook geen inline frame gebruiken en ook geen TEMPLATE zoals deze in dreamweaver bestaan. Wat ik dus wil doen is een pagina openen in wat in deze site het middenframe is als ik op een link klik.

Stel dat ik dit zonder frames of template in html doe dan zou ik als ik een kleinigheid in een pagina wil aanpassen, bijvoorbeeld een onderdeel in het menu (dat op elke pagina zichtbaar is) ELKE PAGINA moeten veranderen. Snap je? Nu dat wil ik niet, en ik denk dat dit toch moet mogelijk zijn met PHP en ook met ASP om een html document (zoals nu in dat frame staat) in te laden in een andere htmldocument (de eigenlijke website met de menustructuur enzovoort). Dus als ik in het menu op ee'n link klik er dan een andere pagina in het midden opengaat.

Ik hoop zo duidelijk te zijn met wat ik bedoel ...

Wel de enige mogelijkheid dat ik hiervoor zie is dat je de verschillende pagina's reeds geladen hebt in die 1ne grote pagina.
En naar gelang de link waar je op klikt toont het dat stuk. (Zoals je dus op die gegeven site ziet bij de menu)
(Lijkt me zeer moeilijk te realiseren)
Een andere mogelijkheid zie ik niet als je je pagina niet wenst te refreshen.

Lashknife

Legacy Member
2 woorden:
javascript + innerHTML

blijft natuurlijk nog het feit dat je wel al je inhoud ergens "klaar" zult moeten hebben staan op voorhand en dan zou je zoals hierboven al gezegd ook met divs en css-display kunnen werken....

maar om echt iets te wijzigen -> innerHTML gebruiken

rocky_

Legacy Member
en op deze manier?

zoiets als /index.php?site=eerstepagina

(gevonden op site)

kan iemand dat expliceren?

Disa

Legacy Member
rocky_ zei:
en op deze manier?

zoiets als /index.php?site=eerstepagina

(gevonden op site)

kan iemand dat expliceren?

Dat zal ook wel werken met de include functie van php. Deze manier herlaad ook telkens de gehele pagina. Waarom wil je eigenlijk geen frames gebruiken ?

Disa
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan