使用 Prototype,有人知道如何使用来自另一个域的 Ajax.Request 加载 javascript 文件吗?或者这是否可能?
我相信这可以通过 jquery 实现,digg 可以通过它来加载 Facebook API:
jQuery.ajax({type:"GET",
url:"http://static.ak.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php",
cache:true, dataType:"script"});
来源:http://cotnet.diggstatic.com/js/loader/370/digg_facebook
不看代码,我猜当 url 违反同源策略且 dataType 为脚本时,jquery 会聪明地使用代理。
最佳答案
检查this out.. 似乎有一个特定的插件可以启用 Prototype 库中的功能,作者提到,例如jQuery 已经支持它很长时间了,但是它的 Prototype 似乎默认不支持它。
关于javascript - 使用 Prototype 从另一个域加载 JavaScript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2117691/