以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于WebBrowser显示网页不是在窗口内 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=158191) |
-- 作者:sloyy -- 发布时间:2020/11/11 1:03:00 -- 关于WebBrowser显示网页不是在窗口内 此前的帖子http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=158107&replyID=&skin=1 实现了显示页面始终在窗口内,但是引发了另一个问题:某个页面是导出键,负责弹出excel文件名,可以保存到电脑,现在这样设置后,点击此导出键,没有反应,无法导出excel文件 有啥办法解决这个问题?
|
-- 作者:有点蓝 -- 发布时间:2020/11/11 8:39:00 -- 判断一下链接字符串,如果有文件扩展名,比如.xls之类的,就不要控制 |
-- 作者:sloyy -- 发布时间:2020/11/11 9:17:00 -- 有扩展名xls ,不要控制是啥意思? |
-- 作者:有点蓝 -- 发布时间:2020/11/11 9:38:00 -- 全局代码
Public Sub web_DocumentCompleted(sender As object, e As windows.forms.WebBrowserDocumentCompletedEventArgs) if archor .GetAttribute("href") like "*.xls*" then continue for
Public Sub web_NewWindow(sender As object, e As system.ComponentModel.CancelEventArgs) Dim urlNew As String = sender.Document.ActiveElement.GetAttribute("href") if urlNew like "*.xls*" then return [此贴子已经被作者于2020/11/11 9:38:40编辑过]
|