Update classic.html
							parent
							
								
									87c6961381
								
							
						
					
					
						commit
						0d0d80055e
					
				| 
						 | 
				
			
			@ -21,8 +21,8 @@
 | 
			
		|||
    <meta name=viewport content="width=device-width,initial-scale=1">
 | 
			
		||||
    <meta name="keywords" content="<!--Keywords-->">
 | 
			
		||||
    <meta name="description" content="<!--Description-->">
 | 
			
		||||
    <link rel="icon" href="https://cdn.jsdelivr.net/gh/ldxw/CDN@0.003/favicon/64x64/favicon.ico" type="image/x-icon" />
 | 
			
		||||
    <link rel="shortcut icon" href="https://cdn.jsdelivr.net/gh/ldxw/CDN@0.003/favicon/64x64/favicon.ico" type="image/x-icon" />
 | 
			
		||||
    <link rel="icon" href="<!--base_path-->favicon.ico" type="image/x-icon">
 | 
			
		||||
    <link rel="shortcut icon" href="<!--base_path-->favicon.ico" type="image/x-icon">
 | 
			
		||||
    <style type="text/css">
 | 
			
		||||
        body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:1em;color:#000;background-color:#f7f7f9;<!--BackgroundStart-->background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-image:url("<!--BackgroundUrl-->");<!--BackgroundEnd-->}
 | 
			
		||||
        a{color:#24292e;cursor:pointer;text-decoration:none}
 | 
			
		||||
| 
						 | 
				
			
			@ -222,6 +222,7 @@
 | 
			
		|||
                            <a onclick="sortby('a');"><!--constStr@File--></a>
 | 
			
		||||
<!--ShowThumbnailsStart-->
 | 
			
		||||
                               
 | 
			
		||||
                            <label><input type="checkbox" id="originalpic"><!--constStr@OriginalPic--></label>
 | 
			
		||||
                            <button onclick="showthumbnails(this);"><!--constStr@ShowThumbnails--></button>
 | 
			
		||||
<!--ShowThumbnailsEnd-->
 | 
			
		||||
                             
 | 
			
		||||
| 
						 | 
				
			
			@ -246,7 +247,7 @@
 | 
			
		|||
                            </li>
 | 
			
		||||
<!--AdminEnd-->
 | 
			
		||||
                            <ion-icon name="folder"></ion-icon>
 | 
			
		||||
                            <a id="file_a<!--filenum-->" name="filelist" href="<!--FileEncodeReplaceUrl-->/"><!--FileEncodeReplaceName--></a>
 | 
			
		||||
                            <a id="file_a<!--filenum-->" name="folderlist" href="<!--FileEncodeReplaceUrl-->/"><!--FileEncodeReplaceName--></a>
 | 
			
		||||
                        </td>
 | 
			
		||||
                        <td class="updated_at" id="folder_time<!--filenum-->"><!--lastModifiedDateTime--></td>
 | 
			
		||||
                        <td class="size" id="folder_size<!--filenum-->"><!--size--></td>
 | 
			
		||||
| 
						 | 
				
			
			@ -632,29 +633,37 @@
 | 
			
		|||
<!--ReadmemdEnd-->
 | 
			
		||||
<!--ShowThumbnailsStart-->
 | 
			
		||||
    function showthumbnails(obj) {
 | 
			
		||||
        images = [<!--ImgExts-->];
 | 
			
		||||
        var files=document.getElementsByName('filelist');
 | 
			
		||||
        for ($i=0;$i<files.length;$i++) {
 | 
			
		||||
            str=files[$i].innerText;
 | 
			
		||||
            if (str.substr(-1)==' ') str=str.substr(0,str.length-1);
 | 
			
		||||
            if (!str) return;
 | 
			
		||||
            if (!str) continue;
 | 
			
		||||
            strarry=str.split('.');
 | 
			
		||||
            ext=strarry[strarry.length-1].toLowerCase();
 | 
			
		||||
            images = [<!--ImgExts-->];
 | 
			
		||||
            if (images.indexOf(ext)>-1) get_thumbnails_url(str, files[$i]);
 | 
			
		||||
            if (images.indexOf(ext)>-1) {
 | 
			
		||||
                if (document.getElementById('originalpic').checked==true) {
 | 
			
		||||
                    var url=files[$i].href;
 | 
			
		||||
                    url=url.substr(0,url.length-8);
 | 
			
		||||
                    files[$i].parentNode.parentNode.innerHTML='<td colspan="3"><img src="'+url+'" alt="'+str+'" onload="if (this.offsetWidth>document.getElementById(\'list-div\').offsetWidth) this.style.width=\'100%\';"></td>';
 | 
			
		||||
                    $i--;
 | 
			
		||||
                } else {
 | 
			
		||||
                    var nurl=window.location.href;
 | 
			
		||||
                    if (nurl.substr(-1)!="/") nurl+="/";
 | 
			
		||||
                    var url=nurl+str+'?thumbnails';
 | 
			
		||||
                    get_thumbnails_url(url, str, files[$i]);
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        obj.disabled='disabled';
 | 
			
		||||
    }
 | 
			
		||||
    function get_thumbnails_url(str, filea) {
 | 
			
		||||
        if (!str) return;
 | 
			
		||||
        var nurl=window.location.href;
 | 
			
		||||
        if (nurl.substr(-1)!="/") nurl+="/";
 | 
			
		||||
    function get_thumbnails_url(url, name, filea) {
 | 
			
		||||
        var xhr = new XMLHttpRequest();
 | 
			
		||||
        xhr.open("GET", nurl+str+'?thumbnails', true);
 | 
			
		||||
                //xhr.setRequestHeader('x-requested-with','XMLHttpRequest');
 | 
			
		||||
        xhr.open("GET", url, true);
 | 
			
		||||
        xhr.send('');
 | 
			
		||||
        xhr.onload = function(e){
 | 
			
		||||
            if (xhr.status==200) {
 | 
			
		||||
                if (xhr.responseText!='') filea.innerHTML='<img src="'+xhr.responseText+'" alt="'+str+'">';
 | 
			
		||||
                if (xhr.responseText!='') filea.innerHTML='<img src="'+xhr.responseText+'" alt="'+name+'">';
 | 
			
		||||
            } else console.log(xhr.status+'\n'+xhr.responseText);
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			@ -895,7 +904,7 @@
 | 
			
		|||
                    } else {
 | 
			
		||||
                        StartStr='<!--constStr@LastUpload-->'+size_format(newstartsize)+ '<br><!--constStr@ThisTime--><!--constStr@UploadStartAt-->:' +StartTime.toLocaleString()+'<br>' ;
 | 
			
		||||
                    }
 | 
			
		||||
                    var chunksize=15*1024*1024; // chunk size, max 60M. 每小块上传大小,最大60M,微软建议10M
 | 
			
		||||
                    var chunksize=5*1024*1024; // chunk size, max 60M. 每小块上传大小,最大60M,微软建议10M
 | 
			
		||||
                    if (totalsize>200*1024*1024) chunksize=10*1024*1024;
 | 
			
		||||
                    function readblob(start) {
 | 
			
		||||
                        var end=start+chunksize;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue