解决方案 »
- 安卓系统中浏览器的两指缩放是如何识别的?Javascrip?
- 静态网页中如何处理动态内容?
- 网站设计问题
- 登陆程序代码求助,还有兼容问题。
- 代码段有错,编译时却忽略了错误且页面上不显示错误
- 如何用javascript选中input中的text?就像copy文字之前要选择文字一样?
- window.showModalDialog打开的网页里的表单问题!?
- 小问题,解决即送分
- 我现在要读取一个已经存在的表格的每个列的宽度,原先,这个表格的TD元素的width属性没有设置,我想当它运行的时候应该自动的设置的,可
- 求像csdn里的鼠标控制页面滚动代码
- 如何在外部js文件中选择文档中的元素
- 有接触过设计模式一书中的addEvent的吗,为什么this.id在ie下显示不出元素id啊?
currentStyle.content怎么就不行啊<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<style type="text/css">
.m {
color: #ff0000;
content: 'asdf';
}
</style>
</head>
<body>
<div class="m">777</div>
<script type="text/javascript">
var d = document.querySelectorAll(".m")[0];
if(d.currentStyle)
alert(d.currentStyle.content);
else
alert(window.getComputedStyle(d,false).content);
</script>
</body>
</html>还有currentStyle.content属性在ie中是不是有别的作用
因为currentStyle连用户自定义的属性都能取得。
currentStyle, 是一般 DOM element 的属性,不能用于pseudo elements。
首先,你就无法得到 pseudo elements (比如说用 getElementById)到了 IE9,微软也引入支持getComputedStyle(element, pseudo). 才有可能。