加载数据异步JavaScript和Ruby的
问题描述:
我发现这个JS用JavaScript代码段用于加载数据不同步:加载数据异步JavaScript和Ruby的
(function(){
var a = document.createElement('script');
a.type = 'text/javascript';
a.async = true;
a.src = 'http://www.example.com/somefile.js';
var b = document.getElementsByTagName('script')[0];
b.parentNode.insertBefore(a, b);
})();
的想法是,用户将把这代码放到他的HTML,然后从我的Ruby on Rails的会被加载的图像并显示在他的网站上。
但如何从我的Rails应用程序加载JS代码段的数据?
答
负荷跟踪文件,而不是你的JS,上somefile.php文件运行PHP和抛出一个JavaScript调用你的js函数来显示图像
a.src = 'http://www.example.com/somefile.php';
+0
问题是关于轨道上的红宝石,而不是PHP。 – Jesper 2013-02-23 22:25:35
AJAX搜索在谷歌 – PitaJ 2013-02-23 21:56:36
但例如,' http:// www.example.com/somefile.js'如何在呼叫中添加一些参数? – user984621 2013-02-23 23:30:38