<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<META HTTP-EQUIV="imagetoolbar" CONTENT="no">
<style type="text/css">
</style>
<SCRIPT language=JavaScript>
var isIE = (document.uniqueID)?1:0;
var i=1;
function rotate()
{
var object = images1.parentNode;
if(isIE){
images1.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>
</head>
<div><a href="#"><img src="./images/turn.gif" width="20" height="20" style="cursor:hand" onClick="rotate();" title="右转"></a></div>
<div ><img src="http://f.imagehost.org/0607/Fruit_01_02_502_1024.jpg" id="images1"></div>
</body>
</html>
上面这串代码只兼容ie 不兼容FF ..求解决办法啊
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<META HTTP-EQUIV="imagetoolbar" CONTENT="no">
<style type="text/css">
</style>
<SCRIPT language=JavaScript>
var isIE = (document.uniqueID)?1:0;
var i=1;
function rotate()
{
var object = images1.parentNode;
if(isIE){
images1.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>
</head>
<div><a href="#"><img src="./images/turn.gif" width="20" height="20" style="cursor:hand" onClick="rotate();" title="右转"></a></div>
<div ><img src="http://f.imagehost.org/0607/Fruit_01_02_502_1024.jpg" id="images1"></div>
</body>
</html>
上面这串代码只兼容ie 不兼容FF ..求解决办法啊
解决方案 »
- EXTJS 4.0 grid 中文排序 求解?
- JSF中利用richfaces控件能否实现图片拖动的效果?
- 怎样制作鼠标点击导航 导航切换背景 像vip.qq.com这导航一样
- 需用JS列举出多个数字的全部组合方式,规则有些特殊,请教高手
- 如何点击一个链接,先后下载多个文件?马上揭贴给分
- [求助]判断页面是否在Iframe框架内
- createElement出来的对象如何让它附带事件处理函数?
- 怎样写一个按钮清空file对象?
- 请问如何将textarea 上的滚动条去掉?
- 怎样解决向右展开的菜单(层)被select下拉框遮盖的问题!!!(以前的帖子打不开了)
- jquery的特效实现???
- javascript sort的排序问题
参考下
http://dcoupe.diandian.com/post/2010-10-12/12382923
参考