加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

你不知道的5个HTML5新功能

发布时间:2020-03-13 21:06:28 所属栏目:MySql教程 来源:站长网
导读:这篇文章主要为大家详细介绍了不知道的几个HTML5新功能,为大家分享出更多不为人知的HTML5 API,感兴趣的小伙伴们可以参考一下

 //    <div id="myDiv" data-name="myDiv" data-id="myId" data-my-custom-key="Some other value"></div>  

  

无需多说,跟classList一样,简单实用

window.postMessage API

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

JavaScript Code复制内容到剪贴板

// 从A域上的窗口或iframe,发送一条信息到B域中的窗口或ifame   

var iframeWindow = document.getElementById("iframe").contentWindow;   

iframeWindow.postMessage("来自第一个窗口的问候!");   

  

// 在第二个不同域上的窗口或iframe接收消息   

window.addEventListener("message"function(event) {   

 // 检验域的合法性   

 if(event.origin == "") {   

  // 输出日志信息   

  console.log(event.data);   

  

  // 反馈消息   

  event.source.postMessage("你也好吗!");   

 }   

]);   

  

消息体只能是字符串,但你可以用JSON.stringify和JSON.parse将消息转换成更有意义的数据体!

autofocus属性

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

XML/HTML Code复制内容到剪贴板

<input autofocus="autofocus" />  

<button autofocus="autofocus">Hi!</button>  

<textarea autofocus="autofocus"></textarea>  

在像谷歌搜索页面那样的有固定模式的地方,autofocus属性是最理想的一个功能。

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读