我发现这个JS片段用于与Javascript异步加载数据:
(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片段加载数据?
答案 0 :(得分:-1)
加载以下文件而不是你的js,在somefile.php文件上运行你的php并向你的js函数抛出一个javascript调用来显示图像
a.src = 'http://www.example.com/somefile.php';