<script type="text/javascript" src="../../Scripts/js/jquery.Jcrop.min.js"></script>
<link rel="Stylesheet" href="../../Scripts/css/jquery.Jcrop.min.css" />
這裏是我的JCrop聲明:
<script type="text/javascript">
$(document).ready(function() {
$('#' + options.ImageID).Jcrop({
onChange: function (coords) {
$('#' + options.HiddenID).val(coords.x + ',' + coords.y + ',' + coords.w + ',' + coords.h);
},
aspectRatio: 1
});
});
</script>
這裏是我的.NET圖像:
<asp:Image runat="server" ID="PhotoPreviewImage" />
options變量是在後面的代碼中創建的一個對象,用於將PhotoPreviewImage的ClientID傳遞給JS。
這對Chrome很有用,它在IE9中不起作用(我甚至沒有得到十字線)。
我使用jquery.Jcrop.min.js v0.9.10(編譯:20120429)和jQuery V1.7.1 jquery.com
我怎樣才能使IE這項工作?
你會得到任何javascript錯誤嗎? – Aristos
@Aristos - 我看不到任何東西:( – Liath