首页 > 代码库 > 在Silverlight中打开网页的几种方法
在Silverlight中打开网页的几种方法
HtmlPage.PopupWindow
HtmlPopupWindowOptions option = new HtmlPopupWindowOptions(); option.Directories = true;//是否开启ie地址栏 option.Height = 300;//浏览器窗口高度 option.Width = 300;//浏览器窗口宽度 option.Status = true;//状态栏是否可见 option.Location = true;//是否弹出窗口 option.Menubar = true;//菜单栏是否可见 option.Resizeable = true;//是否可调整窗口高宽度 option.Scrollbars = true;//滚动条是否可见 option.Toolbar = true;//工具栏是否可见 option.Left = option.Width / 2;//窗口的X坐标 option.Top = option.Height / 2;//窗口的Y坐标 HtmlPage.PopupWindow(new System.Uri("http://www.baidu.com"), "_blank", option);
HtmlWindow.Navigate
打开指定的url
HtmlPage.Window.Navigate(new Uri("http://www.cnblogs.com/yalong_xiang/archive/2012/06/14/2549565.html", UriKind.Absolute), "_blank");
由于silverlight对访问本地文件有限制,所以我们把pdf文件放在工程的目录下就可以了
UriKind.RelativeOrAbsolute 不确定是绝对路径还是相对路径
UriKind.Absolute 绝对路径
UriKind.Relative 相对路径
HtmlPage.Window.Navigate(new Uri("http://localhost:9152/ProjectName/PDF/OReillyあああ深入HTML5应用开发扫描版.pdf", UriKind.RelativeOrAbsolute), "_blank");
在Silverlight中打开网页的几种方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。