图片360度倒转效果网页特效,用按钮控制90度旋转
2008-10-12 21:53
351 查看
<script language="javascript">
var isIE = (document.uniqueID)?1:0;
var i=1;
function rotate(image)
{
var object = image.parentNode;
if(isIE){
image.style.filter="progid:dXImagetransform.Microsoft.basicImage(rotation="+i+")";
i++;
if(i>4) {i=1};
}
else{
try{
var canvas = document.createElement('canvas');
if(canvas.getContext("2d")) {
object.replaceChild(canvas,image);
var context = canvas.getContext("2d");
context.translate(176, 0);
context.rotate(Math.PI*0.5);
context.drawImage(image,0,0);
}
}catch(e){}
}
}
</script>
<img id="myimg" src="http://www.corange.cn//uploadfiles/0_87641.jpg "/> <br />
<input type="button" value="rotate" onclick="rotate(document.getElementById('myimg'))" />
var isIE = (document.uniqueID)?1:0;
var i=1;
function rotate(image)
{
var object = image.parentNode;
if(isIE){
image.style.filter="progid:dXImagetransform.Microsoft.basicImage(rotation="+i+")";
i++;
if(i>4) {i=1};
}
else{
try{
var canvas = document.createElement('canvas');
if(canvas.getContext("2d")) {
object.replaceChild(canvas,image);
var context = canvas.getContext("2d");
context.translate(176, 0);
context.rotate(Math.PI*0.5);
context.drawImage(image,0,0);
}
}catch(e){}
}
}
</script>
<img id="myimg" src="http://www.corange.cn//uploadfiles/0_87641.jpg "/> <br />
<input type="button" value="rotate" onclick="rotate(document.getElementById('myimg'))" />
相关文章推荐
- iOS小效果(1)按钮控制图片的旋转的方向
- js实现按钮控制图片360度翻转特效的方法
- js实现按钮控制图片360度翻转特效的方法
- js实现按钮控制带有停顿效果的图片滚动
- jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
- jquery 点击旋转效果,点击图片旋转360度
- javasript 控制网页图片自动旋转
- JS网页图片查看器-可控制图片放大缩小还原移动效果
- iOS小效果(3)按钮控制图片回到初始状态
- JavaScript控制图片360度旋转代码
- 使用js实现带有停顿效果的图片滚动(按钮控制)
- Javascript--利用向量旋转实现网页图片移动和碰撞反弹效果
- JS网页图片查看器-可控制图片放大缩小还原移动效果
- js项目--多张图片显示出3D的效果(360度旋转)
- CSS3图片旋转特效(360/60/-360度)
- JS图片滤镜 焦点图片自动切换显示效果丨芯晴网页特效
- 网页图片旋转的网页特效代码
- iOS小效果(0)按钮控制图片的移动的方向
- JavaScript控制图片360度旋转代码
- 使用js实现带有停顿效果的图片滚动(按钮控制)