0

Javascript を使用してデータを非同期にロードするための次の JS スニペットを見つけました。

(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 から画像が読み込まれ、Web サイトに表示されるという考えでした。

しかし、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 に答える