Есть главное окно
MainWindow.cs
private void load(object sender, RoutedEventArgs e)
{
var js = new javascript();
internet.Navigate("http://localhost");
internet.ObjectForScripting = new javascript();
internet.LoadCompleted += js.test;
}
Есть jasvascript.cs
public void test(object sender, NavigationEventArgs e)
{
window.internet.InvokeScript("test", new String[] { "called from client code" });
}
Происходит ошибка HTML-документ недоступен.
А так работает:
MainWindow.cs
private void load(object sender, RoutedEventArgs e)
{
var js = new javascript();
internet.Navigate("http://localhost");
internet.ObjectForScripting = new javascript();
internet.LoadCompleted += test;
}
public void test(object sender, NavigationEventArgs e)
{
internet.InvokeScript("test", new String[] { "called from client code" });
}
нужен рабочий первый вариант