>  기사  >  웹 프론트엔드  >  filemanage 함수에 사용되는 common.js_javascript 기술

filemanage 함수에 사용되는 common.js_javascript 기술

WBOY
WBOY원래의
2016-05-16 19:15:32837검색

함수 f_frameStyleResize(targObj)
{
var targWin = targObj.parent.document.all[targObj.name];
if(targWin != null)
{
var Heightvalue = targObj.document.body.scrollHeight
if(Heightvalue targWin .style.pixelHeight = 높이값;
}
}
함수 f_iframeResize()
{
bLoadComplete = true;
f_frameStyleResize(self);



var xmlHttp = false;
시도해 보세요.{
  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  try {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e2) {
    xmlHttp = false;
  }
}
if (!xmlHttp && typeof XMLHttpRequest != '정의되지 않음') {
  xmlHttp = new XMLHttpRequest();
}


function showfiles(){
  var url = "showfile.asp?pid"  Math.random();
  xmlHttp.open("GET", url, true);
  xmlHttp.onreadystatechange = reloadX;
  xmlHttp.send(null);
}

function showfiles2(folder){
  var url = "showfile.asp?foldername=" 폴더 "&pid"  Math.random();
  xmlHttp.open("GET", url, true);
  xmlHttp.onreadystatechange = reloadX;
  xmlHttp.send(null);
}

function goback(){
  var url = "showfile.asp?go=back" "&pid"  Math.random();
  xmlHttp.open("GET", url, true);
  xmlHttp.onreadystatechange = reloadX;
  xmlHttp.send(null);
}

function gonow(){
  document.getElementById("filemanage_all").style.display="block";
  var url = "showfile.asp?go=now" "&pid"  Math.random();
  xmlHttp.open("GET", url, true);
  xmlHttp.onreadystatechange = reloadX;
  xmlHttp.send(null);
}

function reloadX() {
  if (xmlHttp.readyState setmsg(' filemanage 함수에 사용되는 common.js_javascript 기술 数据载入,请稍候...');
  }
if (xmlHttp.readyState == 4) {
f_iframeResize();
var response = xmlHttp.responseText;
document.getElementById("myfile").innerHTML = 응답;
var bLoadComplete = false;
f_iframeResize();
}
}

함수 delfile()
{
   if (window.confirm("你确定要删除选定文件吗?")==true)
{
var fileid="";
var obj=document.getElementsByName('myselect');
for(var i=0; i if(obj[i].checked)
fileid=fileid obj[i].value  ',';
}
if (fileid)
{
var url = "../delfile.asp?fid=" fileid "&pid"  Math.random();
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = delfileok;
xmlHttp.send(null);
}
else
{
 alert("请先选择文件!");
}
    }
}

function share()
{
var fileid="";
var obj=document.getElementsByName('myselect');
for(var i=0; i if(obj[i].checked)
fileid=fileid obj[i].value  ',';
}
if (fileid)
{
var url ="../shareit.asp?action=share&myselect=" fileid "&pid"  Math.random();
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = shareok;
xmlHttp.send(null);
}
else
{
 alert("请先选择文件!");
}

}

함수 delfolder(fid)
{
if (window.confirm("你确定要删除选定文件夹吗?")== 사실)
{
var url = "../delfolder.asp?action=del&fid=" fid;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = delfolderok;
xmlHttp.send(null);
}
}

함수 dellink(뚜껑)
{
if (window.confirm("你确定要删除选定网址标签吗?")==true)
{
var url = "dellink.asp?id="lid;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = dellinkok ;
xmlHttp.send(null);
}
}

function format()
{
if (window.confirm("시스템이 네트워크 디스크를 지웁니다. 모든 데이터를 계속하시겠습니까?")==true)
{
var url = "formate.asp?pid" Math.random();
xmlHttp.open("GET" , url, true);
xmlHttp.onreadystatechange = formatok;
xmlHttp.send(null)
}
}

function shareok() {
if (xmlHttp .readyState == 4) {
gonow();
setmsg('파일 공유 성공!')
}
}

function delfolderok() {
if ( xmlHttp.readyState == 4) {
gonow();
setmsg('선택한 폴더가 성공적으로 삭제되었습니다!')
}
}

function delfileok() {
if (xmlHttp.readyState == 4) {
gonow();
setmsg('선택한 파일이 성공적으로 삭제되었습니다!')
}
}

function dellinkok() {
if (xmlHttp.readyState == 4) {
gonow();
setmsg('선택한 URL 태그가 성공적으로 삭제되었습니다!')
}
}

function formatok() {
if (xmlHttp.readyState == 4) {
showfiles();
setmsg(' 모든 네트워크 디스크 데이터가 삭제되었습니다!')
}
}

function setmsg(message) {
document.getElementById("smessage").style.display="block"
document.getElementById("messagebody") .innerHTML =message ;
setTimeout(function(){document.getElementById("smessage").style.display="none"},1000)
}


함수 편집 폴더 (fid,inputname ,inputvalue,share,npwd,pwd){
document.getElementById(inputvalue).innerHTML="폴더 이름: 공유 비밀번호 필요 액세스 비밀번호 : ";
}

function editfolder2(inputname,fid){
varfoldernamex=document.getElementById("temp").value
var y1x='no';
var y2x='no';
var pwdx=document.getElementById("passwordinx").value;
if(document.getElementById("everyonex") 확인됨)
{
y1x=document.getElementById("everyonex").value;
}
if(document.getElementById("needpasswordx").checked)
{
y2x =document.getElementById("needpasswordx").value;
}
if (foldernamex!=undefine)
{
var url = "../editfolder.asp?action=editit&rename=" (foldernamex) "&everyone=" y1x "&needpassword=" y2x "&passwordin=" pwdx "&foldername=/" inputname "/&folderid=" fid "&pid=" Math.random()
xmlHttp.open("GET" , url, true);
xmlHttp.onreadystatechange = editfolderok;
xmlHttp.send(null)
}
else
{
setmsg(' 폴더 편집이 취소되었습니다! ');
}
}

function editfolderok() {
if (xmlHttp.readyState == 4) {
gonow()
setmsg(' 파일 편집 클램핑 성공!');
}
}

function editfile(fileid,inputname,inputvalue,fileintro,share){

document.getElementById(fileid).innerHTML="文件명:  是否公享  说明编辑:  ";
}

function editfile2(fileid){
var filerename=document.getElementById("filerename").value
var fileshare='no';
var fileintro=document.getElementById("fileintro").value;

if(document.getElementById("fileshare").checked)
{
fileshare=document.getElementById("fileshare").value;
}

if (filerename!=undefine)
{
var url = "../editfile.asp?action=save&rename=" escape(filerename) "&share=" fileshare " &intro=" 파일소개 "&id=" 파일ID;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = editfileok;
xmlHttp.send(null);
}
}

function editfileok() {
if (xmlHttp.readyState == 4) {
gonow();
setmsg(' 编辑文件成功!');
}
}

함수 CheckAll(form)
{
    for (var i=0;i

    {
var e = form.elements[i];
            e.checked = true
    }
}
함수 CheckOthers(form)
{
    for(var i=0;i    {
        var e = form.elements[i];
            if (e.checked==false)
            {
               e.checked = true;
            }
            else
            {
               e.checked = false;
           }
    }
}

function creatfolder(){
var foldername=document.getElementById("foldername").value;
var y1='아니요';
var y2='아니요';
var pwd=document.getElementById("passwordin").value;

if(document.getElementById("everyone").checked)
{
y1=document.getElementById("everyone").value;
}

if(document.getElementById("needpassword").checked)
{
y2=document.getElementById("needpassword").value;
}

if (폴더 이름!=정의되지 않음)
{
var url ="../createfolder.asp?action=create&foldername=" 폴더 이름 "&everyone=" y1 "&needpassword=" y2 "&passwordin=" 비밀번호;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = creatfolderok;
xmlHttp.send(null);
}
}

function creatfolderok() {
if (xmlHttp.readyState == 4) {
hidemenu();
고나우();
setmsg(' 新建文件夹成功!');
}
}

function addlink(){
var urlname=document.getElementById("urlname").value;
var y1='아니요';
var urllocation=document.getElementById("urllocation").value;
if(document.getElementById("sharethis").checked)
{
y1=document.getElementById("sharethis").value;
}
if (urlname!=undefine)
{
var url = "addlink.asp?uname=" urlname "&share=" y1 "&uloction=" urllocation;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = addlinkok;
xmlHttp.send(null);
}
}

function addlinkok() {
if (xmlHttp.readyState == 4) {
hidemenu1();
고나우();
setmsg(' 网址标签添加成功!');
}
}

function movefiles(){
var fileid="";
var obj=document.getElementsByName('myselect');
for(var i=0; i if(obj[i].checked)
fileid=fileid obj[i].value  ',';
}
if (파일 ID)
{
var foldername=document.getElementById("folder").value;
var url = "../moveitok.asp?action=createbyurl&folder=" 폴더 이름 "&my_select=" fileid;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = movefilesok;
xmlHttp.send(null);
}
else
{
 alert(" 请先选择文件!");
}
}

function movefilesok() {
if (xmlHttp.readyState == 4) {
hidemenu();
고나우();
setmsg(' 文件移动成功!');
}
}

var showl=true;

함수 showmenu2(){
document.getElementById("Movefiles").style.display="block";
document.getElementById('Movefiles').style.height=20;
}
함수 showmenu1(){
document.getElementById("CreateFolder").style.display="block";
document.getElementById('CreateFolder').style.height=20;
}

function showmenu4(){
document.getElementById("addlink").style.display="block";
document.getElementById('addlink').style.height=20;
}

function showmenu3(){
if (showl != false)
{
document.getElementById('showloctionx').innerHTML="filemanage 함수에 사용되는 common.js_javascript 기술";
document.getElementById("mylocation").style.display="block";
document.getElementById('mylocation').style.height=20;
showl=false
}
else
{
document.getElementById('showloctionx').innerHTML="filemanage 함수에 사용되는 common.js_javascript 기술";
document.getElementById("mylocation").style.display="none";
showl=true;
}

}

function hidemenu(){
document.getElementById("Movefiles").style.display="none";
document.getElementById("CreateFolder").style.display="none";
}

function hidemenu1(){
document.getElementById("addlink").style.display="none";
}

function setorderby(){
var orderby=document.getElementById("orderby").value;
var url = "setorderby.asp?setby=" orderby "&pid=" Math.random();
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = setorderbyok;
xmlHttp.send(null);
}

함수 setorderbyok() {
if (xmlHttp.readyState == 4) {
gonow();
setmsg(' 文件排序设置成功!');
}
}


기능 editlink(linkid,urlname,urllockion,share){
document.getElementById(linkid).innerHTML="标签명: 是否公享 网址编辑:  ";
}

function editlink2(linkidx){
var urlname=document.getElementById("editlinkname").value;
var linkshare='no';
var urlloction=document.getElementById("editlinkloaction").value;
if(document.getElementById("editlinkshare").checked)
{
linkshare=document.getElementById("editlinkshare").value;
}
if (urlname!=undefine)
{
var url = "editlink.asp?uname=" urlname "&share=" linkshare "&uloction=" urlloction "&id=" linkidx "&pid =" 수학.랜덤();
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = editlinkok;
xmlHttp.send(null);
}
}

function editlinkok() {
if (xmlHttp.readyState == 4) {
gonow();
setmsg(' 编辑网址标签成功!');
}
}

기능 highlightme(o){
o.parentNode.parentNode.style. backgroundColor = (o.checked)?"#FFEBD7":""
}

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.