Silverlight から JavaScript 関数を呼び出しています。私のJavaScriptファイルは次のとおりです。
function sayHello() {
alert("Hello from Silverlight via Javascript");
}
function showText(mytxt) {
alert(mytxt);
}
私の Silverlight .cs ファイルには、2 つの異なるボタンに対して 2 つのイベント ハンドラーがあります。Button1 のイベント ハンドラは、sayHello() を呼び出します。これは完璧に機能します。
Button2 のイベント ハンドラは showText() を呼び出しますが、これは「showText の呼び出しに失敗しました」というエラーで失敗します。以下は、Silverlight からの私のコードラインです。
void myButtonClickEvent(object sender, RoutedEventArgs e)
{
HtmlPage.Window.Invoke("showText", "show this text");
}
私はクライアント側のプログラミングが初めてです。これについてあなたの助けに感謝します。