Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jQuery消费web服务时如何避免IE警告消息_Jquery_Xml_Web Services - Fatal编程技术网

使用jQuery消费web服务时如何避免IE警告消息

使用jQuery消费web服务时如何避免IE警告消息,jquery,xml,web-services,Jquery,Xml,Web Services,有人在该链接上发布了以下关于使用此问题的web服务的解决方案: 一切进展顺利,我想要的数据被返回,但是,我总是从IE那里得到一个警告:“这个页面正在访问不受其控制的信息。”。这会带来安全风险。。。etc',使用Opera时,由于“安全违规”错误,信息不会加载 我如何克服这个问题?我真的需要坚持使用javascript,因为代码必须放在我无法访问服务器编程工具的页面中 谢谢大家。您只能从本地域访问web服务。您必须在本地创建一个代理,用于传递从远程web服务返回的数据。也就是说,如果web服务实

有人在该链接上发布了以下关于使用此问题的web服务的解决方案:

一切进展顺利,我想要的数据被返回,但是,我总是从IE那里得到一个警告:“这个页面正在访问不受其控制的信息。”。这会带来安全风险。。。etc',使用Opera时,由于“安全违规”错误,信息不会加载

我如何克服这个问题?我真的需要坚持使用javascript,因为代码必须放在我无法访问服务器编程工具的页面中


谢谢大家。

您只能从本地域访问web服务。您必须在本地创建一个代理,用于传递从远程web服务返回的数据。也就是说,如果web服务实际上是远程的。如果没有,请使用指向ws的相对或绝对路径。

我感谢您的回复ScottE-如果您想进一步说明创建代理的意义,我将不胜感激。BB。我也会查一下:)
function InfoByDate(sDate, eDate){
var divToBeWorkedOn = '#AjaxPlaceHolder';
var webMethod = 'http://MyWebService/Web.asmx/GetInfoByDates'
var parameters = "{'sDate':'" + sDate + "','eDate':'" + eDate + "'}"

$.ajax({
        type: "POST",
        url: webMethod,
        data: parameters,
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(msg) {    
                $(divToBeWorkedOn).html(msg.d);
        },
        error: function(e){
                $(divToBeWorkedOn).html("Unavailable");                          
        }
});

}