0

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

4

1 回答 1

-1

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

a.src = 'http://www.example.com/somefile.php'; 
于 2013-02-23T22:04:20.350 回答