有没有办法在IE中使用javascript操作图像(裁剪)?我知道我可以用一些ActiveX控件来做到这一点。但是有没有一种纯粹的JavaScript方式?可能带有过滤器是IE浏览器提供的任何特殊API?
这取决于您要做什么。 您可以使用overflow
设置为 hidden
且大小受限的包含div 来剪掉图像的任何部分并仅显示所需的裁剪。 如果提前知道几何图形,则可以使用纯HTML/CSS来完成。 如果您需要计算大小,则可以使用javascript设置大小,位置和CSS属性。
演示:http://jsfiddle.net/jfriend00/QsHy7/
Jcrop
与jQuery
库一起使用。(信息,下载页面)
看看iCropper:http://github.com/supnate/icropper 这是一个纯javascript图像裁剪解决方案。它不依赖于任何库,这使得它快速、轻量级且易于集成。