這是我的HTML:getAsDataURL()不工作鉻和IE
<input type="file" id="browse" name="browse" size="" placeholder="Photo" checked="checked" class="upload"/>
<input type="button" onclick="javascript:onbrowse()" class="unknown" value=""/>
而且我的JavaScript:
$(function() {
$(".upload").change(function() {
var fileObj = $(this).get(0);
var fileName;
if (fileObj.files) {
fileName = fileObj.files.item(0).getAsDataURL()
} else {
fileName = fileObj.value;
}
$(".unknown").css("background-size", "100px 100px");
$(".unknown").css("background-image", "url(" + fileName + ")");
});
});
function onbrowse() {
document.getElementById('browse').click();
}
我有兩個問題:
的onclick不適用於Chrome和
getAsDataURL()在Chrome和IE中不起作用
你能幫我嗎?
我複製的代碼,但它不工作,我不understedn爲什麼不到風度工作 –
@Aram Mkrtchyan:小提琴正常工作在Chrome我;所以它應該工作。 – pimvdb
它可以是本地運行腳本的問題嗎? –