Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 像素高度在HTML5中仍然受支持吗_Javascript_Html - Fatal编程技术网

Javascript 像素高度在HTML5中仍然受支持吗

Javascript 像素高度在HTML5中仍然受支持吗,javascript,html,Javascript,Html,我正在尝试使一个相当旧的javascript在较新的浏览器中工作(目前只支持ie6) 它坏了,到处都是垃圾 document.getElementById('idValue').style.pixelHeight=x 我以前从未见过这个,所以做了一些研究,我发现的所有东西都是2008年或更早的。 那么,像素高度在HTML5中仍然受支持吗?(在firefox和chrome中) 编辑:Zenith说它在firefox中不起作用,那么我应该如何以跨浏览器的方式来实现这一点呢 EDIT2:我们正在尝试制

我正在尝试使一个相当旧的javascript在较新的浏览器中工作(目前只支持ie6)

它坏了,到处都是垃圾
document.getElementById('idValue').style.pixelHeight=x

我以前从未见过这个,所以做了一些研究,我发现的所有东西都是2008年或更早的。 那么,像素高度在HTML5中仍然受支持吗?(在firefox和chrome中)

编辑:Zenith说它在firefox中不起作用,那么我应该如何以跨浏览器的方式来实现这一点呢

EDIT2:我们正在尝试制作一个用户可调整大小的面板,这样它就可以运行了 获取像素高度+=鼠标移动


但是当我第一次输入height='auto',开始做更多的研究时,感谢大家从我收集到的信息,
pixelHeight
得到了IE6和Opera 8的支持,我还没有在任何地方找到任何关于它的文档,比如谷歌、我的javascript书籍和MDN。使用它一定是危险的地面上行走

编辑: 就是说
pixelHeight
检索
height
所以,也许换成那样可以解决问题。该网站称,
pixelHeight
适用于除Firefox以外的所有浏览器。然而,它显然是非标准的,所以当
高度
是标准时,你不应该使用它。

简短:不要使用它

使用:


我将
var height=pixelHeight
替换为

并在我的计算中添加了
+“px”


这似乎是我能得到的标准配置(好吧,它在Firefox、Chrome和IE10上工作,使用完全不同的代码CSS3和基于网格的)。

您使用的是哪种浏览器?我相信是这样。它们几乎总是具有向后兼容性。作为补充说明,本文档中的示例适用于所有主要浏览器,甚至在IOS6中:@Zenith我们键入的时间几乎与我们希望它在ie10、firefox和chrome中工作的时间相同。@Wendylisagbbons它在任何版本的firefox中都不会工作,这是肯定的。我不知道dottoro是什么,我认为它有点像jquery,所以忽略了它。
document.getElementById('idValue').style.height = x+'px';