亚洲精品久久久久久不卡,18禁无遮挡无码网站免费,韩国三级hd中文字幕 http://m.166276.com/blog 中山php|最優(yōu)網(wǎng)絡(luò) Mon, 13 May 2013 04:56:43 +0000 en hourly 1 http://wordpress.org/?v=3.1.4 JS獲取file上傳文件路徑,后綴,大小,文件名 http://m.166276.com/blog/view-394.html http://m.166276.com/blog/view-394.html#comments Thu, 16 Aug 2012 03:58:23 +0000 lin http://m.166276.com/blog/?p=394 /**
*函數(shù)描述:獲取input type=file的圖像全路徑
* @obj input type=file的對(duì)象
**/
function getFullPath(obj)
{
if(obj)
{
//ie
if (window.navigator.userAgent.indexOf("MSIE")>=1)
{
obj.select();
return document.selection.createRange().text;
}
//firefox
else if(window.navigator.userAgent.indexOf("Firefox")>=1)
{
if(obj.files)
{
return obj.files.item(0).getAsDataURL();
}
return obj.value;
}
return obj.value;
}
}

 

<input type="file" onchange="document.getElementById('img').src=getFullPath(this);" >

 

=========================================================================

 

 

#判斷IE還是Firefox

function getFullPath(obj)

{

if(obj)

{

//ie

if (window.navigator.userAgent.indexOf("MSIE")>=1)

{

obj.select();

return document.selection.createRange().text;

}

//firefox

else if(window.navigator.userAgent.indexOf("Firefox")>=1)

{

if(obj.files)

{

return obj.files.item(0).getAsDataURL();

}

return obj.value;

}

return obj.value;

}

}

 

 

 

#判斷后綴名

function yulan(){

var filePath =getFullPath(document.getElementById('UpFile'));

var fileText =filePath.substring(filePath.lastIndexOf("."),filePath.length);

var fileName =fileText.toLowerCase();

if ((fileName!='.jpg')&&(fileName!='.gif')&&(fileName!='.jpeg')&&(fileName!='.png')&&(fileName!='.bmp'))

{

alert("對(duì)不起,系統(tǒng)僅支持標(biāo)準(zhǔn)格式的照片,請(qǐng)您調(diào)整格式后重新上傳,謝謝 !");

document.form1.UpFile.focus();

}

else

{

document.getElementById("preview").innerHTML="<img src='"+getFullPath(document.getElementById('UpFile'))+"' width=120 style='border:6px double #ccc'>";

}

}

 

 

#判斷文件大小

var Sys = {};

if(navigator.userAgent.indexOf("MSIE")>0) {

Sys.ie=true;

}

if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){

Sys.firefox=true;

}

 

var maxLength = 5*1024*1024;

 

function checkFileChange(obj) {

var filesize = 0;

if(Sys.firefox){

filesize = obj.files[0].fileSize;

}else if(Sys.ie){

var filePath = obj.value;

var image=new Image();

image.src=filePath;

filesize=image.fileSize;

}

alert(filesize);

}

獲取文件名

firefox的input表單的value值默認(rèn)就可以獲取到文件名,而ie 則顯示文件路徑。

所以要區(qū)別對(duì)待,在firefox下 lastIndexOf('/')得到的是-1,而在ie下,目錄顯示的又是反斜杠,\,當(dāng)然在Linux
下,其他瀏覽器獲取到的又是正斜杠 / ( 暫時(shí)未證明有Linux下有瀏覽器file獲取到的值會(huì)是全路徑);
得用兩次判斷:

function getFileName(path){
var pos1 = path.lastIndexOf('/');
var pos2 = path.lastIndexOf('\\');
var pos = Math.max(pos1, pos2)
if( pos<0 )
return path;
else
return path.substring(pos+1);
}

返回不帶后綴的文件名

return name.substring(0,name.lastIndexOf('.'));

]]>
http://m.166276.com/blog/view-394.html/feed 184
免费人做人爱完整版视频| 九九精品99久久久香蕉| 欧美交换国产一区内射| 糟蹋稚嫩的身体发泄h| 吊侵犯の奶水授乳羞羞漫画| 久久午夜无码免费| 国产aⅤ无码专区亚洲av| 97偷自拍亚洲综合图片| 五月丁香好婷婷网| 成人区精品一区二区婷婷| 沈阳熟妇28厘米大战黑人| 国产激情无码一区二区三区| 欧美与黑人午夜性猛交久久久| 国产在线观看国偷精品产拍| 成人在色线视频在线观看免费社区| 99久久国产精品人妻无码| 同性两个17男互摸互吃的小说| 2022最新韩国理伦片在线观看| 金瓶梅1-5集观看完整版| 国产成人免费ā片在线观看| 亚洲人成亚洲人成在线观看| 夜夜添夜夜添夜夜摸夜夜摸| 男人喜欢水多还是夹得紧的| 穿着旗袍方便c英语老师| 国产成人亚洲精品无码A大片| 国产山东48老熟女嗷嗷叫白浆| 狠狠色丁香婷婷综合| 人妻少妇乱子伦精品无码专区| 大陆农村妇女老bbwbbw| 惩罚她给她用最粗的玉势h| 啊灬啊灬啊灬快灬高潮了视频网站| 亚洲欧美国产日韩AV野草社区| 办公室少妇激情呻吟a片在线观看| 国产办公室gv西装男| 五月丁香欧美综合亚洲av| 人妻尝试又大又粗久久| 国产老太一性一交一乱| 多毛bgmbgmbgm胖在线| 亚洲欧美乱色情成人小说| 极品尤物一区二区三区| 大桥未久亚洲无av码在线|