如何使HTML页面在加载时选择随机标题? - javascript

我是Web开发的新手,似乎无法在此站点的任何地方找到此特定任务,只能找到与使用页面时动态更改有关的内容。基本上,我希望我的html文档中的标记内容在加载/刷新页面时始终是不同的;我想在JS中存储某种类型的字符串数组,并让页面在加载html时选择其中一个字符串插入标签中。

这将导致每次我刷新页面时,选项卡上的标题都是不同的,除非再次刷新,否则不会更改。

谁能指出我该怎么做?完全卡住了,在我的window.onload之后没有任何想法。

编辑:我已经根据在此站点上找到的内容尝试了此代码,但标题没有更改;我不知道为什么。

var titles = ['rainy skies == best', 'now with more bugs!', 'c > java'];

window.onload = function() {
    document.title = titles[(Math.random() * 10) % 2];
    $('meta[name="description"]').attr("content", 'My website!');
};

(然后将其照常链接到html页面)

参考方案

您可以添加一些Javascript。它将在每次页面加载时执行,并且可以动态更改页面标题。

<script>
  var titles = ['asdf', 'qwer', 'uiop']
  var title = titles[Math.floor(Math.random() * titles.length)] // pick random item
  document.title = title
</script>

使用PHP之类的后端语言也可以解决此问题,但这要简单得多。

jQuery val函数在隐藏字段上不起作用? - javascript

这是我的HTML代码:<div style='display:none;' id='allformid'> <div> <form action='#'> <input type='text' name='name' …

如果我得到url(''),我该如何使用另一个URL - javascript

我是新手,正在写这篇文章,但是如果源上没有图像,那么我只有空白。有人可以告诉我,如果我正在获取背景图像,如何获取/images/no-image.jpg:url();这是我的代码:<div class="uk-clearfix uk-position-relative"> <div class="recipeb…

在PHP服务器上从HTML进行数据挖掘 - javascript

我使用jQuery创建了一个不错的库,该库在浏览器中运行,并且基本上完成了从各种html页面中挖掘任意数据的任务。我想将此库迁移到运行PHP的Apache服务器并在服务器端运行它。但是,我不知道与PHP兼容的可靠浏览器模拟器。最坏的情况是在PHP中再次实现整个过程。该解决方案将涉及:发送请求解析HTML实现基本功能以执行Java / jQuery标准执行的任…

在访问另一页面后保留浏览器滚动位置 - php

我正在使用JS,JQuery和PHP,试图解决无限滚动问题。问题是,如果您在页面上滚动很长一段时间,并且用ajax加载了更多页面,然后单击链接转到新页面,那么在使用浏览器时如何自动转到旧页面中的同一位置新页面上的返回按钮?。新页面使用ajax滚动加载。 php参考方案 我想出的解决方案是在离开页面之前,将每个页面与相关数据一起存储。需要以下信息来保持滚动位置…

提交初始化后删除某些帖子数据 - javascript

在初始化提交之后但在将数据发送到处理页面之前,是否可以过滤$ _POST表单数据?我想象过程的方式:提交->收集$ _POST数据->发送数据我想做的事:提交->收集$ _POST数据->删除某些元素->发送数据这样就不必更改处理页面以过滤掉不希望接收的元素了吗? javascript大神给出的解决方案 当然可以,您可以在JS …