需要这方面的帮助,尝试从 IE9 上传图像时我得到一个 C:fakepath/name_of_my_file
如何删除此 C:fakepath?
谢谢
if($('#ficheiro').val().search(/C:fakepath/)) {
$('#ficheiro').val().val($('#ficheiro').val().replace('C:fakepath',''));
nome.val('pics/'+$('#ficheiro').val());
} else {
nome.val('pics/'+$('#ficheiro').val());
}
最佳答案
您可以使用它,它还会删除斜杠,只留下文件名。
$(this).val().replace(/C:\\fakepath\\/i, '');
关于jquery 字符串替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5873743/