Avatar billede dgivoni Nybegynder
27. juni 2002 - 14:39 Der er 3 kommentarer og
1 løsning

aktivere link via javascript?

Er det muligt at aktivere et anchor-link vha. javascript kode?
Jeg mener ikke en "onClick" eller "java script:..." i selve anchor-linket, men ved at give det et id og så referere til det id andre steder på siden og derved aktivere linket?
Avatar billede mikoalngelo Nybegynder
27. juni 2002 - 14:58 #1
(LM)
  YE
  TD
  T
  E
  R
Avatar billede bgo Nybegynder
27. juni 2002 - 15:13 #2
Du kan gøre følgende:

<a href="#navn">klik</a>

det var linket

<a name="navn"></a>

og det var stedet man skulle hen.

Det har ikke noget med JS at gøre men hvis jeg forstår dig ret er det det her du vil.

bgo
Avatar billede dgivoni Nybegynder
27. juni 2002 - 15:42 #3
Det jeg egentlig vil er at få et link til at vise status 'aktiveret' dvs. default rødt automatisk. Jeg ved godt at jeg kan ændre på farven, men jeg ville gerne være fri for at hardkode farven.
Det handler om et frames-baseret site, som starter på forsiden, men hvor menu-framen ikke indikerer at indholdsframen indeholder forsiden, før man klikker på menuen.
Avatar billede jakoba Nybegynder
27. juni 2002 - 23:47 #4
Det er lidt problematisk at addressere links, da man ikke kan bruge  name="navntillinket"  uden at det link bliver til et anker :(.

Men du kan bruge  id="navntillinket"  og så adressere via document.getElementById("navntillinket")

Så det duter ikke i ns4 nedmindre du laver noget langet mere omstændig kode til at addressere dit link,

i head:
<script type='text/javvascript'>

function klikLink( linkId ) {
    if ( document.getElementsById ) document.getElementById( linkId ).click();
    else
    if ( document.all ) document.all[ linkId ].click();
}; //end klikLink( string )

</script>

og i din <body kommando tilføjer du så en onload:
<body ... onload="klikLink( 'navntillinket' )">

mvh JakobA
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester