2011-02-02 5 views
2

page de destination avec lien JS:
dest.htm
Lien vers un lien javascript sur une autre page

<html> 
.. 
<a href="javascript:function(parameters);">JS LINK</a> 
.. 
</html> 

Page d'origine:
origin.htm

<html> 
.. 
<a href="dest.htm">Destination page</a> 
.. 
</html> 

Actuellement, Je suis en train de créer un lien vers la page de destination. L'utilisateur doit ensuite cliquer sur le lien de la fonction JS manuellement. Puis-je créer un lien vers la page de destination, de sorte que, lors du chargement de la page, la fonction appropriée soit lancée?

Répondre

2

Peut-être que <body onload="your_function()"> sur un dest.html est suffisant? :)

2

Pas directement. Mais vous pouvez appeler le site avec un querystring spécial, qui peut être détecté par votre javascript dans votre page de destination.

origin.htm

<a href="dest.htm#foo">Destination page</a> 

dest.htm

<script> 
    if(location.hash === '#foo') { 
     yourfunction(); 
    } 
</script> 
Questions connexes