如何提供动态加载数据的javascript Web服务
您好,我发现这是关于跨域ajax请求的,这与我的意图很接近。作为另一位作者,我不喜欢刷新页面。我还需要稍后处理回复。一个区别可能是我确实包含了从另一个域加载javascript 最好没有iframe,除非我能确保最终用户看不到任何差异 我的目标是提供一个javascript Web服务,它包含在(随机网站)我交付的静态(可变)html和javascript代码中。javascript代码基于非动态参数执行请求,并更改部分html代码 也许在过去(我记得几年前它对我很有用),如果执行post的脚本是从post发送到的域加载的,那么可以执行post ajax请求 无论如何,这应该是可能的。谷歌地图也是一个动态javascript应用程序 我还提出了一个想法,包括一个javascript(静态或动态),它由我的服务器动态生成,而不是缓存,以避免动态post请求如何提供动态加载数据的javascript Web服务,javascript,ajax,web,same-origin-policy,Javascript,Ajax,Web,Same Origin Policy,您好,我发现这是关于跨域ajax请求的,这与我的意图很接近。作为另一位作者,我不喜欢刷新页面。我还需要稍后处理回复。一个区别可能是我确实包含了从另一个域加载javascript 最好没有iframe,除非我能确保最终用户看不到任何差异 我的目标是提供一个javascript Web服务,它包含在(随机网站)我交付的静态(可变)html和javascript代码中。javascript代码基于非动态参数执行请求,并更改部分html代码 也许在过去(我记得几年前它对我很有用),如果执行post的脚本
除了上述链接问题的答案之外,您将如何做到这一点?我还有哪些可能性?js文件可以来自任何地方,但您需要CORS使用ajax获取html文件。或者,如果您的服务器不执行cors,您可以将其转换为javascript文本,并使用jsonp获取它。我当前使用的解决方案是一个额外的javascript,因为post请求是不可能的(或者我没有让它工作)。在这个小部件的开发过程中提出了一个问题,在这里您可以看到它是如何工作的:您可以向任何域发布一个隐藏的表单,但是除非远程服务器支持CORS并且您使用ajax,否则您无法得到回复。图像和脚本可以来自任何地方,因此谷歌地图的主要核心就是获取图像块的正确URL来绘制场景。你的动态应用程序需要根据js的指令更新html,这些指令可以来自任何地方。在您的服务器上启用CORS将提供最灵活的基础,因为您可以从任何站点获取甚至非JS文件。如果您扩展我的解决方案,您可以动态地注入标记?(但不支持POST,只接受有效的javascript响应)。看看我做了什么,从主页工具中为自己生成了一个代码。