在页面加载时使用ajax加载随机html

在页面加载时使用ajax加载随机html,ajax,random,load,Ajax,Random,Load,我正在寻找一种方法,在页面刷新时,使用ajax将3个html文件中的随机html文件加载到主html页面中。有没有一个简单的方法可以做到这一点 谢谢 var urls = ['url1', 'url2', 'url3']; var randomUrl = urls[Math.floor(Math.random() * urls.length )]; $('body').load(randomUrl); 请记住,您可能会遇到跨域请求策略问题。这意味着您不能使用来自其他域的ajax页面加载,除

我正在寻找一种方法,在页面刷新时,使用ajax将3个html文件中的随机html文件加载到主html页面中。有没有一个简单的方法可以做到这一点

谢谢

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

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

$('body').load(randomUrl);
请记住,您可能会遇到跨域请求策略问题。这意味着您不能使用来自其他域的ajax页面加载,除非从外部主机发送特殊的头

或者,您可以将页面重定向到新页面:

window.location = randomUrl;

你是个天才伙伴!谢谢