Toon posts:

vraagje over preferrer in javascript

Pagina: 1
Acties:
  • 32 views sinds 30-01-2008

Verwijderd

Topicstarter
Is het mogelijk met een if / else statement het object preferrer kan laten verwijzen naar 2 verschillende url's?

Verwijderd

Topicstarter
oeps type-O referrer 8)7

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

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 ]


Verwijderd

Topicstarter
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 :?

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Wat wil je nu precies dan? Weet je niet hoe een if statement werkt, of wil je je iets anders weten?

Verwijderd

Topicstarter
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.

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Sowieso doe je hier een paar dingen fout. Je moet niet zoveel code in een <a> plaatsen, gebruik dan een functie:

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 ;)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

tip: lees eens een tutorial/reference guide door, want dit is basic JS kennis...

Intentionally left blank

Pagina: 1

Dit topic is gesloten.