Just nu i M3-nätverket
Jump to content

Framkalla länkklick


Anagram

Recommended Posts

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?

 

Link to comment
Share on other sites

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.

 

 

 

Link to comment
Share on other sites

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]

 

 

Link to comment
Share on other sites

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.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...