2
我正在從Silverlight調用JavaScript函數。我的JavaScript文件如下:從Silverlight調用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");
}
我是客戶端編程的新手。感謝您的幫助。
刺在黑暗中:這是否工作? 'HtmlPage.Window.Invoke(「showText」,new object [] {「show this text」});' – McGarnagle
我試過了。它不起作用。我geting相同的錯誤:「未能調用ShowText」。還有其他建議嗎? –