我想知道如何在浏览器中打开新窗口,同时保持其他窗口打开。
我的silverlight应用程序中有一个按钮,必须在另一个窗口或标签中打开pdf,我希望新窗口在保持初始页面打开的同时具有焦点。
我可以打开新窗口,但没有焦点,或者我可以让它替换当前页面,然后返回应用程序需要登录等。
所以我需要3件事...... 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项要求。
请帮助..
提前感谢你
答案 0 :(得分:0)
HtmlPopupWindowOptions options = new 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”,选项);