Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304416
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航名站网址导航小编为爱好网页hTML5的朋友提供关于网页hTML5的相关知识。

  • 本篇文章的具体介绍如下

这不能说咱们虚荣,多少年来,基本的网页hTML API一直没有任何发展,以至于当有一个小的新功能出现时,例如placeholder,都会让咱们露出新奇的眼神。尽管新式的浏览器中实现了很多网页hTML5教程特征,但大部分程序员仍对一些小的、非常有用的API不了解或从未听说。本文中我将介绍一些这样的API,并欢迎大家发掘出更多不为人知的网页hTML5教程 API!0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Element.classList0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

classList API提供了咱们多年来一种使用JavaScript工具库来实现的控制CSS的基本功能:

0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体代码 具体代码如下:
// 增加一个CSS类
myElement.classList.add("newClass");
// 删除一个CSS类
myElement.classList.remove("existingClass");
// 检查是否拥有一个CSS类
myElement.classList.contains("oneClass");
// 反转一个CSS类的有无
myElement.classList.toggle("anotherClass");

这个新出现的API的主要价值体现就是:简单实用。

0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ContextMenu API0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

这个新的ContextMenu API非常的有用:它并不会替换原有的右键菜单,而是将您的自定义右键菜单添加到浏览器的右键菜单里:0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体代码 具体代码如下:
<section contextmenu="mymenu">
<!-- 添加菜单 -->
<menu type="context" id="mymenu">
<menuitem label="Refresh Post" onclick="window.location.reload();" icon="/images/refresh-icon.png"></menuitem>
<menu label="Share on..." icon="/images/share_icon.gif">
<menuitem label="Twitter" icon="/images/twitter_icon.gif" onclick="goTo('//twitter.com/intent/tweet?text=' document.title ': ' window.location.href);"></menuitem>
<menuitem label="Facebook" icon="/images/facebook_icon16x16.gif" onclick="goTo('//facebook.com/sharer/sharer.php?u=' window.location.href);"></menuitem>
</menu>
</menu>
</section>

0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

需要注意的是,最好使用JavaScript动态的创见这些菜单具体代码,因为菜单事件最终要相关调用JavaScript执行任务,如果用户禁止了JavaScript,右键菜单也不会生成,他同时也不会看到菜单。0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Element.dataset0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

使用dataset API,程序员可以方便的获取或设置data-*自定义属性:0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体代码 具体代码如下:
/* 以下面的具体代码为例
<div id="myDiv" data-name="myDiv" data-id="myId" data-my-custom-key="This is the value"></div>
*/
// 获取网页元素
var element = document.getElementById("myDiv");
// 获取id
var id = element.dataset.id;
// 读取 "data-my-custom-key" 的值
var customKey = element.dataset.myCustomKey;
// 修改成其它值
element.dataset.myCustomKey = "Some other value";
// 结果是:
// <div id="myDiv" data-name="myDiv" data-id="myId" data-my-custom-key="Some other value"></div>

0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

无需多说,跟classList一样,简单实用0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

window.postMessage API0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

即使是IE8也对postMessage API支持多年了,postMessage API的功能是可以让您在两个浏览器窗口或iframe之间传递信息数据:

0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体代码 具体代码如下:
// 从A域上的窗口或iframe,发送一条信息到B域中的窗口或ifame
var iframeWindow = document.getElementById("iframe").contentWindow;
iframeWindow.postMessage("来自第一个窗口的问候!");</p> <p>// 在第二个不同域上的窗口或iframe接收消息
window.addEventListener("message", function(event) {
// 检验域的合法性
if(event.origin == "http://www.mzdh.net") {
// 输出日志信息
console.log(event.data);
// 反馈消息
event.source.postMessage("您也好吗!");
}
]);

0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

消息体只能是字符串,但您可以用JSON.stringify和JSON.parse将消息转换成更有意义的数据体!0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

autofocus属性0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

autofocus属性能够让BUTTON, INPUT, 或 TEXTAREA网页元素在页面加载完成时自动成为页面焦点:

0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

复制具体代码 具体代码如下:
<input autofocus="autofocus" />
<button autofocus="autofocus">hi!</button>
<textarea autofocus="autofocus"></textarea>

0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

在像谷歌搜索页面那样的有固定模式的地方,autofocus属性是最理想的一个功能。0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

浏览器对各个API的支持稍有不同,所依,在使用前先检查一下对这些特征的支持情况。再花点时间阅读一下各个API的详细说明,相信您会有更多的发现。0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

会走动的图形html5时钟示例0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

0LOAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于网页hTML5的相关知识就说到这里希望可以帮助朋友们。,网页hTML5,API

标签:HTML5API

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304416

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市