Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找一种方法来在页面刷新时将 3 个带有 ajax 的 html 文件中的随机 html 文件加载到主 html 页面中。有没有一种简单的方法可以做到这一点?
谢谢!
var urls = ['url1', 'url2', 'url3']; var randomUrl = urls[Math.floor(Math.random() * urls.length )]; $('body').load(randomUrl);
请记住,您可能会遇到跨域请求策略问题。这意味着您无法使用来自其他域的 ajax 页面加载,除非从外部主机发送了一个特殊的标头。
或者,您可以将页面重定向到新页面:
window.location = randomUrl;