Jit*_*ngh 5 javascript c# wpf jquery xaml
嗨,我在我的xaml页面上使用WPF WebBrowser控件.我的html包中有Html,Jquery,js和css文件.我必须在所有jquery库的Web浏览器控件中加载html页面.我怎么能注入这个文件?我正在编写这样的代码:
page.xaml.cs
void wb_Loaded(object sender, RoutedEventArgs e)
{
string htmlPath = System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "keyboardWidget\\test.html");
string html = File.ReadAllText(htmlPath.ToString());
webBrowser.NavigateToString(html);
}
Run Code Online (Sandbox Code Playgroud)
这是page.xaml:
<WebBrowser x:Name="webBrowser"></WebBrowser>
Run Code Online (Sandbox Code Playgroud)
我收到这样的错误.
嗨,任何人都可以建议什么是注入js或jquery库的最佳方法.如果在wpf web浏览器控件中不可能那么我应该使用什么控件.
我怀疑问题可能不是WebBrowser控件找不到JS脚本,而是WPF WebBrowser控件与JSON存在兼容性问题。
尝试在您的页面中包含此脚本,看看是否可以解决问题: JSON2
下载 json2.js 并将其包含在页面的 HTML 中:
<script type="text/javascript" src="json2.js"></script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2074 次 |
| 最近记录: |