CocktailHenning wrote in dk.edb.internet.webdesign.clientside:
> Ken Schultz wrote in dk.edb.internet.webdesign.clientside:
> > Hej
> >
> > Jeg kan desværre ikke java-script, så jeg ved ikke hvordan jeg skal lave
> > det. Det var derfor jeg spurgte om der var nogle der kunne hjælpe med
> > hvordan det skal se ud.
> >
> > Hilsen Ken
> >
> OK så laver jeg lige et script til dig...
> (er på vej!)
>
> mvh
> Cocktail
OK jeg prøver ihærdigt:
Og her er det meste af en løsning....
men jeg mangler en enkelt varibel!!!
Men ellers er ideen, at du opretter en side som dine link skal lande på, og den
side bruger et js-script, som laver arbejdet...
1) du skriver et link på een af dine sider
(det ser sådan ud i html og er det samme i alle de sider du vil linke FRA!)
<a href="permit-videre.html" target="_blank">viderestiller
den besøgende afhængig af hvor vedkommende kommer fra</a>
(Eller når en eller anden laver sådan et link.... og ham der vil du osse kunne
kontrollere!!)
så lader vi linket gå videre til denne
"permit-videre.html"
side, som skal tjekke hvordan vi kommer videre... det er altså blot en lille
hurtig (evt blank) side...
2) i permit-videre.html -siden lægger du en linie...fx i <head> sectionen
<script LANGUAGE="JavaScript1.2" src="videre.js"></script>
som indlæser videre.js
3) Scriptet videre.js
indholdet af dette script er flg:
<!--
// lavet af cocktail 30 jan 2002
var linkurl = ""; // der vi skal hen....
// her kommer bøvlet!
var kommerfra = document.referance;// og denne her virker ikke
// den skal hente en "referer" som er i headeren på http... POKKERS!
//var kommerfra = history.back(-1);
// jeg troede først at dette var info men det er en metode...
//var kommerfra = document.links[1]; //shit!
//var kommerfra = location.href(-1); // fandens
// ..... jeg leder videre!
// MEN ellers er programmet logisk nok....
if ((kommerfra=="e-reklamer.dk") || (kommerfra=="
www.e-reklamer.dk") ||
(kommerfra=="permit-ads.com/dk/") || (kommerfra=="
www.permit-ads.com/dk/") ||
(kommerfra=="H:\BSCNordea\videre\permitads-tst.html") )
{
linkurl = "
http://www.permitads.com/dk/"; // ja så går vi herhen
}
if ((kommerfra=="
http://permit-ads.com/de/") ||
(kommerfra=="
http://www.permit-ads.com/de/"))
{
linkurl = "
http://www.permitads.com/de/"; // så går vi derhen...!
}
// hvis man kommer andetsteds fra...
if ((kommerfra=="") || (kommerfra==null))
{
linkurl = "
http://www.trafikken.dk/wimpdoc.asp?page=document&objno=20654";
// her ryger alle andre hen...
}
document.write("<meta http-equiv='Refresh' content='0; url=" + linkurl +"'>")
// se så!! der sente vi fyren afsted....
// -->
//------------------------------------------------
Oven stående skal du lægge i en fil kaldet videre.js
Men som sagt den er stadig i arbejde, for den der referer virker ikke!!!
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials