2

Silverlight 提供导航以从代码中打开新的浏览器窗口。它在 IE 上运行良好。但相同的代码不适用于 Chrome。

System.Windows.Browser.HtmlPage.Window.Navigate(new Uri("file://Mysite/Mydrive/Myfolder", "_blank");

使用 IE 运行,它将打开指向网络驱动器的新 Windows 探索点 使用 Chrome 运行,将打开带有 url about:blank 的新空白 Chrome 窗口。

如果直接将“file://Mysite/Mydrive/Myfolder”放在 Chrome 的 url 行中,它将列出文件夹,Chrome 窗口中此文件夹中的文件如下:

Index of //Mysite/Mydrive/Myfolder
Name    Size    Date Modified
[parent directory]      
Folder1/        8/1/12 11:17:16 AM
Folder2/        8/1/12 11:17:24 AM
File1.txt   8.5 kB  8/9/12 2:14:47 PM
File2.docx  12.4 kB 8/9/12 2:18:13 PM

如何让它在 Chrome 上正常工作?

4

0 回答 0