我需要在我的网络服务器中操作 word 文档。因此,为了在 vb.net webbrowser 控件中实现这个即时加载网页,使用webbrowser_navigating
事件,解析所有 url 请求,如果它遇到参数word_doc
,我们将取消请求并在本地打开 word 文档并自动填充占位符使用从服务器生成的 xml
问题是当我在 vb.net webbrowser 中登录我的应用程序时,它会在成功登录时创建一个会话。要替换占位符,我请求一个将返回 xml 的 php 页面。下面是我用来从服务器获取 xml 的代码,
Dim doc As XmlDocument
doc.Load("http://mywebsite.com/createxml.php?transaction_id" & trans_id)
它返回一个空的 xml,因为它没有使用同一个会话,而是创建了一个新会话。我该如何解决这个问题?