4

我想知道如何在浏览器中以焦点打开新窗口,同时保持另一个窗口也打开。

我的 silverlight 应用程序中有一个按钮,必须在另一个窗口或选项卡中打开 pdf,我希望新窗口具有焦点,同时保持初始页面打开。

我可以打开新窗口但没有焦点,或者我可以让它替换当前页面,然后返回应用程序需要登录等。

所以我需要三件事...... 1)打开新窗口 2)关注新窗口 3)保持旧窗口打开

Uri myUri = new Uri(@"http://......./ViewPDF.aspx");
HtmlPage.Window.Navigate(myUri, "_newWindow");

HtmlPage.Window.Navigate(myUri);
HtmlPage.Window.Eval("window.focs()")
HtmlPage.PopupWindow(myUri, "_blank", null);

这些都不符合所有 3 个要求。

请帮忙..

提前谢谢你

4

1 回答 1

0

HtmlPopupWindowOptions 选项 = 新 HtmlPopupWindowOptions();

        options.Left = 300;
        options.Top = 150;
        options.Width = 1024;
        options.Height = 768;
        options.Directories = false;
        options.Location = false;
        options.Menubar = false;
        options.Status = false;
        options.Toolbar = false;

Uri myUri = new Uri(@"http://......./ViewPDF.aspx");

HtmlPage.PopupWindow(Uri, "_blank", 选项);

于 2012-12-11T10:56:48.503 回答