Is het mogelijk met een if / else statement het object preferrer kan laten verwijzen naar 2 verschillende url's?
JavaScript:
1
2
3
4
5
6
7
8
| if (document.referrer == "www.google.nl") { location.href = "bla.html"; } else { location.href = "bla2.html"; } |
Bedoel je dit?
[ Voor 13% gewijzigd door André op 07-09-2004 10:08 ]
dit zou wel es goed kunnen werken ja maar kan ik er dan ook een knop aan koppelen voor "back". Sorry ben nog nie echt thuis in javascripts
Wat wil je nu precies dan? Weet je niet hoe een if statement werkt, of wil je je iets anders weten?
code:
1
2
3
4
5
6
7
8
9
10
11
12
| <a href="javascript:
if (document.referrer == "C:\Documents and Settings\huismand\Desktop\index.htm")
{
location.href = "C:\Documents and Settings\huismand\Desktop\index.htm";
}
else
{
location.href = "C:\Documents and Settings\huismand\Desktop\controlling.html";
}">Back</a> |
dit is wat ik nu heb, maar voor zover ik weet kan je het niet testen zonder dat er echte url's staan. klopt dat? ik kan dit probeersel helaas nergens hosten om te testen vandaar dat ik het hier vraag. Ik wil dus een "back" button die controleert waar de gebruiker vandaan komt. Als deze overeenkomt met de ingestelde waarde dan moet hij terugkeren naar daar zoniet dan moet hij terugkeren naar een opgegeven adres.
Sowieso doe je hier een paar dingen fout. Je moet niet zoveel code in een <a> plaatsen, gebruik dan een functie:
En echte urls kun je er zo van maken:
"file:///C:/Documents%20and%20Settings/huismand/Desktop/index.htm";
Dit heeft ook niets met hosten te maken, clientside code werkt altijd lokaal
code:
1
2
3
4
5
6
7
| <script type="text/javascript">
function Doe()
{
}
</script>
<a href="javascript:Doe()">Bla</a> |
En echte urls kun je er zo van maken:
"file:///C:/Documents%20and%20Settings/huismand/Desktop/index.htm";
Dit heeft ook niets met hosten te maken, clientside code werkt altijd lokaal
tip: lees eens een tutorial/reference guide door, want dit is basic JS kennis...
Intentionally left blank
Pagina: 1
Dit topic is gesloten.
![]()