2

次のような変数を持つJavaScriptファイルがあります。

var ads = new Array;
ads[0] = "/images/banners/buttonLO_apr.jpg";
...

データベースまたは XML ファイルまたはその他のファイルからの値を ads[0] に提供するにはどうすればよいですか? JavaScript ファイルに大きな変更を加えることができません。

4

1 に答える 1

1

これがあなたができることです(私が知っていることです):

  • XML ファイル - ファイルにスクリプトの同じオリジンがある場合は、そのリソースで AJAX 呼び出しを実行します( jQuery.get()を使用してすばやく簡単に実行できます)。XML ファイルの文字列表現を取得します。その後、解析を開始して、すべてのことを行うことができます。

  • DB - 私が知っているクライアントのみのソリューション (つまり、JS のみを使用) はありません。jQuery.get() を受け入れるクールなサーバー サイド スクリプトを配置して、DB を読みに行く必要があります。これは PHP で簡単に実行できますが、それを実行するには PHP サーバーが必要です (たとえばwamp ) 。

于 2012-07-02T11:42:43.680 に答える