1

ページが更新されるたびに、ajax を使用して 3 つの html ファイルからランダムな html ファイルをメインの html ページにロードする方法を探しています。これを行う簡単な方法はありますか?

ありがとう!

4

1 に答える 1

2
var urls = ['url1', 'url2', 'url3'];

var randomUrl = urls[Math.floor(Math.random() * urls.length )];

$('body').load(randomUrl);

クロス ドメイン リクエスト ポリシーの問題が発生する可能性があることに注意してください。これは、外部ホストから特別なヘッダーが送信されない限り、他のドメインから ajax ページを使用してロードできないことを意味します。

または、ページを新しいページにリダイレクトできます。

window.location = randomUrl;
于 2013-03-13T16:39:44.580 に答える