旋转功能在IE中不起作用
rotate function not working in IE
以下代码在所有浏览器中都有效,但在Internet Explorer中不起作用,即使我使用了MsTransform,但它仍然不起作用。
<!DOCTYPE html>
<html>
<head>
<script>
var looper;
var degrees = 0;
function rotateAnimation(el,speed){
var elem = document.getElementById(el);
elem.style.WebkitTransform = "rotate("+degrees+"deg)";
elem.style.MozTransform = "rotate("+degrees+"deg)";
elem.style.MsTransform = "rotate("+degrees+"deg)";
elem.style.OTransform = "rotate("+degrees+"deg)";
looper =
setTimeout(function()
{
rotateAnimation(el,speed)
},speed);
degrees++;
if(degrees > 359){
degrees = 1;
}
}
</script>
</head>
<body>
<img id="img1" src="cog1.png" alt="cog1">
<script>rotateAnimation("img1",30);</script>
</body>
</html>
尝试小写:
elem.style.msTransform = "rotate("+degrees+"deg)";
工作链接
相关文章:
- window.opener.document在ie中不起作用
- 为什么Telerik cdn在IE中不起作用
- JQuery脚本在IE中不起作用
- 默认光标在IE和Mozilla中不起作用
- Asp自定义验证器在IE-11中不起作用
- knockoutjsforeach在IE 9中不起作用
- 谷歌分析在IE中不起作用
- javascript中的SVG转换在IE 11中不起作用
- 用于播放背景音乐的嵌入式flash播放器在IE浏览器中不起作用
- 在IE中切换javascript不起作用的复选框
- JQuery日期选择器在IE 7上不起作用
- HTML表单在IE中不起作用
- Javascript style.background在IE中不起作用
- 对<asp:IE 10的TextBox;不起作用
- Javascript/AAJAX在Opera中不起作用,在FF/IE/Chrome中完美工作
- SPA异步调用在IE 11中不起作用
- 脚本在IE 9中不起作用
- ng-单击在IE中不起作用的选项选择Angularjs
- html2canvas 代码不起作用 IE 11
- 隐藏选项不起作用IE