Javascript 在静态页面上实现动态文本的最佳方法是什么?
我想让我的博客变得更有趣,每次读者读到一篇文章时都会有所不同。例如,我想用一个名人的名言、一张照片和现实生活中的一个场景来讲述一个故事。比如说,我有2条相关的引语、3张图片和10种情景可供使用。我不想同时使用它们,相反,我希望在页面加载期间随机选择每个项目,这将为我提供2×3×10=60个不同的页面变体。如果我有一个数据库支持的网站,我会选择他们的部分从数据库,但我喜欢中间人很多和页面必须是静态的Javascript 在静态页面上实现动态文本的最佳方法是什么?,javascript,static,blogs,middleman,Javascript,Static,Blogs,Middleman,我想让我的博客变得更有趣,每次读者读到一篇文章时都会有所不同。例如,我想用一个名人的名言、一张照片和现实生活中的一个场景来讲述一个故事。比如说,我有2条相关的引语、3张图片和10种情景可供使用。我不想同时使用它们,相反,我希望在页面加载期间随机选择每个项目,这将为我提供2×3×10=60个不同的页面变体。如果我有一个数据库支持的网站,我会选择他们的部分从数据库,但我喜欢中间人很多和页面必须是静态的 您推荐什么?JQuery可能是这里最轻量级的简单解决方案。您可以使用JavaScript随机选择每
您推荐什么?JQuery可能是这里最轻量级的简单解决方案。您可以使用JavaScript随机选择每个元素并将它们放在屏幕上 如果您希望确保此人每次都有一条唯一的消息,您可以在客户端cookie中记录所选的组合,以便在后续访问中,您的代码检查cookie以确保该组合与之前的x次访问不同 根据这10个故事的长度,我想说,可能引用和故事可以作为压缩JavaScript文件下载,其中包含JSON格式的列表。当您使用JQuery设置img src属性时,它应该从服务器上下拉所需的映像
这将是一个小项目,我告诉你所有的细节在这里,但希望我给你足够的信息,以帮助你开始。您可能必须使用Google来填写JavaScript中的随机数示例,使用cookies和JQuery,使用JQuery替换图像。在客户端代码而不是服务器端代码中执行随机操作?David,我不希望有服务器端代码。顾名思义,客户端代码是客户端代码。我最终决定将其放在服务器端,但没有服务器端代码。我将在源文件中放置几个段落,并在构建过程中随机选择一个段落。因此,每次重建都会改变文本,而站点保持静态。强制性:整个jQuery库肯定不需要只是从数组、读/写cookie或本地存储中随机选择。当然可以用,但不是必须的。呵呵!我不知道!