找到 6691 篇文章 关于 Javascript

为什么一个孤立的 HTML 结束标签会生成一个空段落?

Lakshmi Srinivas
更新于 2019-07-30 22:30:22

86 次浏览

官方 HTML 文档指出,如果结束标签 `

` 无法与现有的标签匹配,则需要创建一个 `

` 元素。HTML4 DTD 指出,`p` 元素的结束标签是可选的,但开始标签是必需的。但是,HTML4 的 SGML 声明指出 OMITTAG 为 YES,这意味着开始标签可以被隐含。

在本地存储中存储凭据

Rishi Rathor
更新于 2019-07-30 22:30:22

1K+ 次浏览

本地存储旨在用于跨多个窗口的存储,并且持续时间超出当前会话。特别是,Web 应用程序可能希望将兆字节的用户数据(例如整个用户编写的文档或用户的邮箱)存储在客户端以提高性能。为了在本地存储中存储凭据,在成功登录后,生成一个与用户凭据无关的完全随机字符串。您需要将其存储在数据库中。不要忘记添加过期日期。将该字符串传递给 JavaScript 以存储在本地存储中。只要本地存储凭据与数据库中的匹配... 阅读更多

如何在 HTML5 中使用 Web Workers?

karthikeya Boyini
更新于 2020-06-25 06:33:56

132 次浏览

Web Workers 允许长时间运行的脚本不会被响应点击或其他用户交互的脚本中断,并允许长时间任务执行而不会屈服以保持页面响应。Web Workers 是后台脚本,它们相对重量级,不适合大量使用。例如,为四百万像素图像的每个像素启动一个 worker 将是不合适的。Web Workers 使用 JavaScript 文件的 URL 初始化,该文件包含 worker 将执行的代码。此代码设置事件监听器并与生成它的脚本通信... 阅读更多

如何避免在同一页面上重复加载 HTML 视频?

Nancy Den
更新于 2020-06-25 06:34:54

760 次浏览

使用 `preload = "auto"` 来避免在同一页面上重复加载 HTML 视频 -                                        您的浏览器不支持 video 标签。          

HTML5 Canvas 圆形文本

Ankith Reddy
更新于 2020-06-25 06:37:12

423 次浏览

要在画布中创建圆圈内的文本,请使用 `context.beginPath()`;示例以下是画布:`$("#demo").on("click", "#canvas1", function(event) {    var canvas = document.getElementById('canvas1');       if (canvas.getContext) {          var context = canvas.getContext("2d");          var w = 25;          var x = event.pageX;          var y = Math.floor(event.pageY-$(this).offset().top);                    context.beginPath();          context.fillStyle = "blue";          context.arc(x, y, w/2, 0, 2 * Math.PI, false);          context.fill();          context = canvas.getContext("2d");          context.font = '9pt';          context.fillStyle = 'white';          context.textAlign = 'center';          context.fillText('amit', x, y+4);       } });`HTML    

IE 支持 HTML5 文件 API

Daniol Thomas
更新于 2020-01-27 08:07:43

106 次浏览

IE9 不支持文件 API。IE10 开始支持文件 API。一个例子是拖放。现在 HTML 5 推出了拖放 (DnD) API,它为浏览器带来了原生 DnD 支持,使代码编写变得更加容易。                    #boxA, #boxB { float:left;padding:10px;margin:10px; -moz-user-select:none; }          #boxA { background-color: #6633FF; width:75px; height:75px; }          #boxB { background-color: #FF6699; width:150px; height:150px; }                      function dragStart(ev) {   ... 阅读更多

使 HTML5 Canvas 填充整个页面

Chandu yadav
更新于 2020-01-27 08:06:38

3K+ 次浏览

要使画布填充整个页面,您需要使其宽度和高度为页面的 100%。`* {    margin: 0;    padding: 0; } body, html {    height:100%; } #canvas {    position:absolute;    height:100%; width:100%; }`

HTML5 Canvas 变换矩阵

Samual Sam
更新于 2020-06-25 06:35:48

423 次浏览

HTML5 画布提供允许直接修改变换矩阵的方法。变换矩阵最初必须是单位变换。然后可以使用变换方法对其进行调整。`transform(m11, m12, m21, m22, dx, dy)` 方法必须将当前变换矩阵与以下矩阵描述的矩阵相乘:`m11 m21 dx m12 m22 dy  0   0  1` `setTransform(m11, m12, m21, m22, dx, dy)` 方法必须将当前变换重置为单位矩阵,然后使用相同的参数调用 `transform(m11, m12, m21, m22, dx, dy)` 方法。                   ... 阅读更多

HTML5 的自动完成文本输入?

George John
更新于 2020-06-25 06:38:21

298 次浏览

使用 `autocomplete` 属性进行自动完成文本输入。`autocomplete` 属性与表单元素一起使用,用于开启或关闭自动完成功能。如果自动完成功能开启,浏览器将根据用户之前在字段中输入的内容自动显示值。如果自动完成功能关闭,浏览器将不会根据用户之前在字段中输入的内容自动显示值。以下属性值:序号属性值描述1on这是默认值。浏览器会根据用户之前输入的内容自动完成值。2off浏览器不会根据用户之前输入的内容完成值。用户必须... 阅读更多

有没有办法将 PDF 文件嵌入 HTML5 页面?

Lakshmi Srinivas
更新于 2020-01-27 08:04:10

660 次浏览

要在 HTML5 页面中嵌入 PDF 文件,请使用 `iframe` 元素。           HTML iframe 标签               HTML5 教程          

广告