Ajax 浏览器如何知道在接收跨域JSONP时需要执行回调

Ajax 浏览器如何知道在接收跨域JSONP时需要执行回调,ajax,cross-domain,jsonp,jquery-callback,Ajax,Cross Domain,Jsonp,Jquery Callback,当我执行跨域AJAX时,返回的资源(围绕JSON返回的回调)如何导致正在执行的客户端中的回调方法 此功能(回调的执行)是编程到AJAX客户端中的,还是浏览器的这一部分,在从服务器接收包装数据(例如clientCallBack(“json_数据”)时触发clientCallBack并将其传递到“json_数据”这是浏览器的一个功能。JSONP只是普通的javascript,没有什么特别之处。加载JSONP脚本时,服务器将响应包装在回调函数中(例如,clientCallback('json_data

当我执行跨域AJAX时,返回的资源(围绕JSON返回的回调)如何导致正在执行的客户端中的回调方法


此功能(回调的执行)是编程到AJAX客户端中的,还是浏览器的这一部分,在从服务器接收包装数据(例如clientCallBack(“json_数据”)时触发clientCallBack并将其传递到“json_数据”

这是浏览器的一个功能。JSONP只是普通的javascript,没有什么特别之处。加载JSONP脚本时,服务器将响应包装在回调函数中(例如,clientCallback('json_data'))。包含此代码的脚本作为脚本标记附加到页面的DOM中,然后强制执行脚本中的代码