C#WebBrowser(IE)使用JS通过GET更改DOM

时间:2014-06-03 19:31:39

标签: c# javascript jquery html

因此,我正在构建一个需要打开网站的应用程序,该网站使用来自.php文件的jQuery来提取数据,然后使用此数据通过添加/或删除一些<div>来操纵DOM。

它在Chrome和其他“普通”浏览器中运行良好,但是一旦我打开IE或在c#中使用WebBrowser,它就会停止工作,因为我会更改dosnt的数据。

这是我的JS(http://api.jquery.com/jquery.get/):

$.get(
    "/phpFile.php",
    {session : "placeholder"},
    function(data) {
        alert(data);
    }
);

当我调用上面的内容时,我可以看到输出在IE中或使用WebBrowser没有变化,但是在其他浏览器中也是如此。

我根本不知道该怎么做,谷歌搜索IE dosnt给了我很多帮助。希望有人可以帮助我吗?

解答: 将$ .ajax()(http://api.jquery.com/jquery.ajax/)与cache:false

一起使用
$.ajax({
   cache: false,
   type: "GET",
   url: "/phpFile.php",
   data: {session : "placeholder}
})
.done(function( msg ) {
   alert(msg);
});

感谢快速帮助人员!

0 个答案:

没有答案