tekst hyperlink
ik wil een zin laten zien van een berichtje en als de gebruikers op de link klikt moet het berichtje helemaal te voorschijn komen. zelf heb ik al wat geprobeerd maar dit was knude niks helaas.
hopelijk kan iemand mij helpen met dit probleem. vast bedankt voor jullie moeite.
mvg
edwin
kan op verschillende manieren. Het kan in JavaScript, dan hoeft je pagina niet ververst te worden. Het kan ook in PHP, maar dan ververst je pagina wèl. Wat heb je liever?
doe maar een javascript dan probeer ik het eerst daar mee. want wat jij zegt dan hoeft het niet ververst te worden.
vast bedankt voor de moeite jan.
index.php
news.php
in index.php laat je alle berichten tonen. als een bericht dan bijvoorbeeld langer is dan 200 tekens doe je het volgende:
Code (php)
en dan maak je via een hyperlink een link naar news.php en stuur je de ID van nieuwsbericht mee.
op news.php lees je het bericht uit en laat je het volledige bericht zien.
Veel succes,
mocht je nog vragen hebben, gewoon stellen :)
Bericht 1:
Vanmorgen liep ik door het park en ....
Bericht 2:
Deze week is het weer koopzondag ...
En als ze dan op zo'n link klikken, dat dan de hele tekst zichtbaar wordt?
via news.php de ID van dat bericht opvragen en dan volledig uitlezen...
jah zo iets alleen dan. hoeft bericht 1 niet boven te staan.
voobeeld 1:
11-01 Vanmorgen liep ik door het park en
10-01 Deze week is het weer koopzondag
09-01 bla bla bla bla
en als je dan op de link klikt dus de tekst van vanmorgen liep ik door het park en.. dat het bericht dan openklapt
Openklapt voorbeeld:
11-01 Vanmorgen liep ik door het park en
bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla
10-01 Deze week is het weer koopzondag
09-01 bla bla bla bla
dit was mijn bedoeling. hopelijk heb ik je genoeg informatie gegeven.
vast erg bedankt,
mvg,
edwin
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<script language='javascript' type='text/javascript'><!---
function ShowHide(id1, id2) {
if (id1 != '') expMenu(id1);
if (id2 != '') expMenu(id2);
}
function expMenu(id) {
var itm = null;
if (document.getElementById) {
itm = document.getElementById(id);
} else if (document.all){
itm = document.all[id];
} else if (document.layers){
itm = document.layers[id];
}
if (!itm) {
// do nothing
}
else if (itm.style) {
if (itm.style.display == "none") { itm.style.display = ""; }
else { itm.style.display = "none"; }
}
else { itm.visibility = "show"; }
}
//-->
</script>
function ShowHide(id1, id2) {
if (id1 != '') expMenu(id1);
if (id2 != '') expMenu(id2);
}
function expMenu(id) {
var itm = null;
if (document.getElementById) {
itm = document.getElementById(id);
} else if (document.all){
itm = document.all[id];
} else if (document.layers){
itm = document.layers[id];
}
if (!itm) {
// do nothing
}
else if (itm.style) {
if (itm.style.display == "none") { itm.style.display = ""; }
else { itm.style.display = "none"; }
}
else { itm.visibility = "show"; }
}
//-->
</script>
En dan heb je ergens je bericht:
<a href="javascript:ShowHide('qr_id_2', 'qr_id_2_closed');">
Vanmorgen liep ik door het park en...</a>
<div id='qr_id_2' style="display:none;">toen zag ik een leeeeeeeeuw. :)</div>
als ik op voorbeeld klik opent een webbrowser maar verder is ie leeg. ligt dit aan mij?
ligt niet aan jou want ik zie er ook niks op.
Gebruiken jullie allebie IE?
daar zijn ze nog steeds IE fanaat
jah ik heb ook IE i.p.v FF.
maar heb geprobeert de code van sebastiaan in mijn website te plaatsen het doet het goed.
alleen mijn data komt uit een database hoe moet ik het dan doen.
hopelijk snappen jullie wat ik bedoel ?
Gewijzigd op 07/12/2005 12:15:00 door edwin
ik heb firefox zie alles prima
ik heb helaas nog geen oplossing gevonden kan iemand mij nog helpen?
Zoals al eerder werd gezegd gebruik.
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
Zoiets had ik in gedachten.
als ik dit probeer moet ik dus op me index.php verwijzen naar bijvoorbeeld nieuws.php of hoe moet ik de werking van jou scipt zien ?
Indien dit ID nummer is geopend (via GET) krijg je hem helemaal te zien.
page.php?id=".$berichten['id']." moet je vervangen door jouw pagina etc. kan zijn
berichten.php?naam=lol&id=".$berichten['id']." ofzo