Bonjour, à partir d'une application windows form (C#), je cherche à exécuter une fonction en JavaScript d'un site web.
Par exemple, à partir de ce site (http://www.sunnyportal.com), je souhaiterais activer le javascript du bouton d'accueil "SUNNY PORTAL".

Le code faisant référence à l'appel du lien est le suivant :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<a id="ctl00_HeaderLanguageMenuControl_LinkButtonStart" href="javascript:__doPostBack('ctl00$HeaderLanguageMenuControl$LinkButtonStart','')"><img border="0" title="Sunny Portal" alt="Sunny Portal" src="/Images/img/name.gif" /></a>
Ainsi que la fonction JavaScript :

Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}

Comment est-il possible d'automatiser cette action en C# ?
J'ai déjà essayé d'utiliser la fonction ci-dessous mais sans grand succès :
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
protected void Page_Load(object sender, EventArgs e){
        //By this maneer, each javascript function is only present once
        ClientScriptManager cs = Page.ClientScript;
 
        // Include file with function
        if (!cs.IsClientScriptIncludeRegistered("test"))
            cs.RegisterClientScriptInclude(this.GetType(), "test", this.ResolveUrl("~/JS/test.js"));
}

Je n'ai accès qu'au code source de cette page par le biais d'un navigateur.
Merci