<script type="text/javascript">
function AfficheMessage()
{
alert("Alert Js déclenchée depuis Silverlight 2");
}
function AfficheMessageParam(msg)
alert("Alert de Silverlight 2: " + msg);
</script>
Mon petit projet de test
using System.Windows.Browser;
/// <summary>
/// Appel de la fonction Js AfficheMessage de la page aspx
/// </summary>
private void btnFonctionJs_Click(object sender, RoutedEventArgs e)
HtmlPage.Window.Invoke("AfficheMessage");
/// Appel de la fonction Js AfficheMessageParam de la page aspx
private void btnFonctionJsParam_Click(object sender, RoutedEventArgs e)
HtmlPage.Window.Invoke("AfficheMessageParam", new string[] { "Salut!" });;
/// Appel de fonction anonyme Js inline
private void btnJsInline_Click(object sender, RoutedEventArgs e)
HtmlPage.Window.Eval("(function(){ alert('Fonction anonyme Js inline depuis Silverlight 2'); })()");