使用Javascript和ruby异步加载数据

时间:2013-02-23 21:52:45

标签: javascript ruby-on-rails ruby image asynchronous

我发现这个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片段加载数据?

1 个答案:

答案 0 :(得分:-1)

加载以下文件而不是你的js,在somefile.php文件上运行你的php并向你的js函数抛出一个javascript调用来显示图像

a.src = 'http://www.example.com/somefile.php';