Geolocation API
Geolocation APIGeolocation API 用于获取用户的地理位置。 由于该功能涉及用户隐私,所以浏览器会提示用户,是否同意给出地理位置,用户可能会拒绝。另外,这个 API 只能在 HTTPS 环境使用。 浏览器通过navigato...
Geolocation APIGeolocation API 用于获取用户的地理位置。 由于该功能涉及用户隐私,所以浏览器会提示用户,是否同意给出地理位置,用户可能会拒绝。另外,这个 API 只能在 HTTPS 环境使用。 浏览器通过navigato...
FontFace APIFontFace API 用来控制字体加载。 这个 API 提供一个构造函数FontFace(),返回一个字体对象。 1new FontFace(family, source, descriptors) FontFace()...
Fetch API 教程fetch()是 XMLHttpRequest 的升级版,用于在 JavaScript 脚本里面发出 HTTP 请求。 浏览器原生提供这个对象。本章详细介绍它的用法。 基本用法fetch()的功能与 XMLHttpReques...
剪贴板操作 Clipboard API 教程简介浏览器允许 JavaScript 脚本读写剪贴板,自动复制或粘贴内容。 一般来说,脚本不应该改动用户的剪贴板,以免不符合用户的预期。但是,有些时候这样做确实能够带来方便,比如“一键复制”功能,用户点击一...
Canvas API概述<canvas>元素用于生成图像。它本身就像一个画布,JavaScript 通过操作它的 API,在上面生成图像。它的底层是一个个像素,基本上<canvas>是一个可以用 JavaScript 操作的位...
其他标签本章介绍一些最新引入标准的标签。 <dialog>基本用法<dialog>标签表示一个可以关闭的对话框。 123<dialog> Hello world</dialog> 上面就是一个最简单...
表单标签表单(form)是用户输入信息与网页互动的一种形式。大多数情况下,用户提交的信息会发给服务器,比如网站的搜索栏就是表单。 表单由一种或多种的小部件组成,比如输入框、按钮、单选框或复选框。这些小部件称为控件(controls)。 <for...
iframe<iframe>标签用于在网页里面嵌入其他网页。 基本用法<iframe>标签生成一个指定区域,在该区域中嵌入其他网页。它是一个容器元素,如果浏览器不支持<iframe>,就会显示内部的子元素。 123...
表格标签表格(table)以行(row)和列(column)的形式展示数据。 <table>,<caption><table>是一个块级容器标签,所有表格内容都要放在这个标签里面。 123<table>...
多媒体标签除了图像,网页还可以放置视频和音频。 <video><video>标签是一个块级元素,用于放置视频。如果浏览器支持加载的视频格式,就会显示一个播放器,否则显示<video>内部的子元素。 123<v...