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 :
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 :
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.