网站简介

这个网站主要提供了一些实用的功能,包括获取当前页面的协议(如http或https)以及查找并设置网页的规范化URL(canonical URL)。这有助于确保网站的各个页面在不同的情况下都能保持一致的链接,从而提高用户体验。

主要功能

  1. 获取当前页面的协议:通过window.location.protocol.split(':')[0]获取当前页面使用的协议(如http或https)。

  2. 查找并设置网页的规范化URL:通过查找<link>标签中的rel="canonical"属性,获取规范化URL。如果没有找到规范化URL,将使用当前页面的协议作为默认值。

  3. 如果规范化URL不存在,则将其设置为当前页面的URL。

使用方法

要使用这个网站的功能,只需在HTML文件中引入这段JavaScript代码即可。例如:

<!DOCTYPE html>  
<html lang="en">  
<head>  
<meta charset="UTF-8">  
<meta name="viewport" content="width=device-width, initial-scale=1.0">  
<title>Document</title>  
<!-- 引入这个网站提供的JavaScript代码 -->  
<script src="path/to/this-website.js"></script>  
</head>  
<body>  
// 页面内容  
</body>  
</html>  

将上述代码保存为一个HTML文件,然后用浏览器打开。浏览器会自动执行这个网站提供的JavaScript代码,获取当前页面的协议和规范化URL,并根据需要进行设置。