Bonjour,
Je voulais savoir si il etait possible d'executer du code c# dans un webbrowser.
j'ai teste le code suivant mais il ne fonctionne pas
//->HTML (Javscript)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 //--------------------------------- //INVOKE de HTML(Javascript) à C# //--------------------------------- //->C# using System.Runtime.InteropServices; [ComVisible(true)] class Form1 { System.Windows.Forms.WebBrowser WebBrowser1; Form1() { InitializeComponent(); this.WebBrowser1.ObjectForScripting = this; } public void Test() { MessageBox.Show("Coucou je suis C#!"); } }
<a href="javascript:window.external.Test();">Appel à C#</a>
Merci de votre aide.
Partager