![](/img/trans.png)
[英]What is the current browser support for the w3c `FileWriter` interface?
[英]W3C error doc error? Output tag browser support
看着参考页面在这里 : http://www.w3.org/TR/html5/offline.html我复制并粘贴在我的服务器上的代码这里在单独的文件。 所有页面都正确链接,但时钟不会显示。 只是为了仔细检查,这不是我的“服务器配置”我把它放在jsfiddle.net 这里 : http : //jsfiddle.net/reggi/Dy8PU/ 。
失败: MAC / FIREFOX 3.6.13
获胜: MAC / FIREFOX 4.0.b8
这个虚拟示例代码?
<!-- clock.html -->
<!DOCTYPE HTML>
<html>
<head>
<title>Clock</title>
<script src="clock.js"></script>
<link rel="stylesheet" href="clock.css">
</head>
<body>
<p>The time is: <output id="clock"></output></p>
</body>
</html>
/* clock.css */
output { font: 2em sans-serif; }
/* clock.js */
setTimeout(function () {
document.getElementById('clock').value = new Date();
}, 1000);
更新:
上面的W3C代码仅适用于某些浏览器的最新Beta版本
下面是一些可行的当前javascript解决方法
在HTML5中,Output标签没有.value(此时在大多数浏览器实现中)。 如果您希望将一些文本添加为子元素,则需要将其更改为使用.innerHTML。
/* clock.js */
setTimeout(function () {
document.getElementById('clock').innerHTML = new Date();
}, 1000);
实际上<output>确实具有.value属性,但尚未实现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.