Just nu i M3-nätverket
Gå till innehåll

Framkalla länkklick


Anagram

Rekommendera Poster

Kan man med hjälp av javascript framkalla en händelse, som länkklick? Isåfall hur?

 

Jag har en länk med id="minLank". Och jag skulle vilja göra typ

minLank.Click()

 

Någon som vet?

 

Länk till kommentar
Dela på andra webbplatser

Javist går det!

 

Lägg bara till attributet onclick i länken, Exempel:

 

<a href="/index.html" onclick="return(myLink_Click());">Min länk</a>

 

Sen skapar du motsvarande funktion i ditt JavaScript block.

 

 

 

Länk till kommentar
Dela på andra webbplatser

Kan inte riktigt förstå varför du vill gör det...

 

Om man har en länk "<a href="#" onclick="DoIt()">asdf</a>"

 

och en function som hanterar allt som länken skall göra plus lite till.

function DoIt()
{

//Do something

//Skicka användaren vidare...
window.location="http://www.yourdomain.com/";

}

Sedan kan man anropa "DoIt();" när man vill...

 

 

Förklara gärna mer om vad det är du vill göra...

 

 

[Jharowski]

 

 

Länk till kommentar
Dela på andra webbplatser

Jo alltså, på sidan LaddaNer.asp har jag en länk:

 

<a href="#" id="minLänk" onClick"parent.location.href='LaddaNer.asp?sDL=produkt1'">Ladda ner produkt 1</a>

 

Tidigare hade jag länken till produkt1 i href:n, men sidan verkade inte ladda om sig alltid, vilket gav resultatet att databasuppdateringen som jag gör med hjälp av sDL=produkt1 (för att hålla koll på vilka som har laddat ner vilken produkt) inte alltid gjordes.

 

Därför vill jag först när sidan laddas om (och db-uppdateringden därmed gjorts) öppna länken som innehåller produkten.

 

Lite svårt att förklara, men det blev kanske lite tydligare vad jag är ute efter.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...