你不知道的5个HTML5新功能
// <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属性是最理想的一个功能。 (编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |