Events Windows phone 7上的滚动WebBrowser控件

Events Windows phone 7上的滚动WebBrowser控件,events,windows-phone-7,scroll,browser,webbrowser-control,Events,Windows Phone 7,Scroll,Browser,Webbrowser Control,我想使用代码隐藏(无javascript)在WindowsPhone7上的webbrowser控件中向下或向上滚动。我的意思是,比如说,使用一些按钮向下滚动。可能吗 编辑: 我试图使用InvokeScript调用javascript函数,但它一直给我一个未知错误80020006。我试着这样做: public MainPage() { InitializeComponent(); webBrowser1.Navigate(new Uri("http:

我想使用代码隐藏(无javascript)在WindowsPhone7上的webbrowser控件中向下或向上滚动。我的意思是,比如说,使用一些按钮向下滚动。可能吗

编辑: 我试图使用InvokeScript调用javascript函数,但它一直给我一个未知错误80020006。我试着这样做:

    public MainPage()
    {
        InitializeComponent();
        webBrowser1.Navigate(new Uri("http://www.msn.com"));
    }
    private void button1_Click(object sender, RoutedEventArgs e)
    {
        webBrowser1.InvokeScript("window.scrollBy(100,100);");
    }

我的代码有问题吗

无法从WebBrowser控件外部与WebBrowser控件内部的页面滚动进行交互

在使用JavaScript时,请查看
windows.scrollBy()

更新

尝试
webBrowser1.InvokeScript(“eval”,“window.scrollBy(100100);”)

但是请注意,您正在查看的页面可能已经覆盖了
eval
,这可能会阻止它运行

请注意,WebBrowser控件不用于直接查看网站。

另外,您是否尝试过直接从自己的页面中调用
scrollBy

您可以从代码隐藏中调用webbrowser上的javascript函数。这适合你吗?我还没有尝试过javascript,我希望有一个属性或其他东西可以做到这一点。如果除了javascript没有其他解决方案,有人知道怎么做吗?甚至给我一个链接?