FCKeditor本地test.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>FCKeditor助手 by jacks</title>

<meta http-equiv="Content-Type" content="text/html;">

<script type="text/javascript">

function BuildBaseUrl( sUrl,command )

{

if(sUrl.indexOf("http://")<0)sUrl='http://'+sUrl;

return sUrl+document.getElementById('cmbConnector').value +

'?Command=' + command +

'&Type=' + document.getElementById('cmbType').value +

'&CurrentFolder=' + encodeURIComponent(document.getElementById('txtFolder').value) ;

}

 

function SetFrameUrl( url )

{

document.getElementById('eRunningFrame').src = url ;

 

}

 

function GetFolders()

{

var sUrl = document.getElementById('fckPath').value+'/editor/filemanager/browser/default/connectors/';

SetFrameUrl( BuildBaseUrl( sUrl,'GetFolders' ) ) ;

return false ;

}

function GetFolders()

{

var sUrl = document.getElementById('fckPath').value+'/editor/filemanager/browser/default/connectors/';

SetFrameUrl( BuildBaseUrl( sUrl,'GetFolders' ) ) ;

return false ;

}

function GetFoldersAndFiles()

{

var sUrl = document.getElementById('fckPath').value+'/editor/filemanager/browser/default/connectors/';

SetFrameUrl( BuildBaseUrl( sUrl,'GetFoldersAndFiles' ) ) ;

return false ;

}

 

function CreateFolder()

{

var s = document.getElementById('fckPath').value+'/editor/filemanager/browser/default/connectors/';

var sFolder = prompt( 'Type the folder name:', 'Test Folder' ) ;

 

if ( ! sFolder )

return false ;

 

var sUrl = BuildBaseUrl( s,'CreateFolder' ) ;

sUrl += '&NewFolderName=' + encodeURIComponent( sFolder ) ;

 

SetFrameUrl( sUrl ) ;

return false ;

}

 

function GetFolders2()

{

var sUrl = document.getElementById('fckPath').value+'/editor/filemanager/connectors/';

SetFrameUrl( BuildBaseUrl( sUrl,'GetFolders' ) ) ;

return false ;

}

function GetFolders2()

{

var sUrl = document.getElementById('fckPath').value+'/editor/filemanager/connectors/';

SetFrameUrl( BuildBaseUrl( sUrl,'GetFolders' ) ) ;

return false ;

}

function GetFoldersAndFiles2()

{

var sUrl = document.getElementById('fckPath').value+'/editor/filemanager/connectors/';

SetFrameUrl( BuildBaseUrl( sUrl,'GetFoldersAndFiles' ) ) ;

return false ;

}

 

function CreateFolder2()

{

var s = document.getElementById('fckPath').value+'/editor/filemanager/connectors/';

var sFolder = prompt( 'Type the folder name:', 'Test Folder' ) ;

 

if ( ! sFolder )

return false ;

 

var sUrl = BuildBaseUrl( s,'CreateFolder' ) ;

sUrl += '&NewFolderName=' + encodeURIComponent( sFolder ) ;

 

SetFrameUrl( sUrl ) ;

return false ;

}

 

function OnUploadCompleted( errorNumber, fileName )

{

switch ( errorNumber )

{

case 0 :

alert( 'File uploaded with no errors' ) ;

break ;

case 201 :

GetFoldersAndFiles() ;

alert( 'A file with the same name is already available. The uploaded file has been renamed to "' + fileName + '"' ) ;

break ;

case 202 :

alert( 'Invalid file' ) ;

break ;

default :

alert( 'Error on file upload. Error number: ' + errorNumber ) ;

break ;

}

}

 

this.frames.frmUpload = this ;

 

function SetAction()

{

var s = document.getElementById('fckPath').value+'/editor/filemanager/browser/default/connectors/';

var sUrl = BuildBaseUrl( s,'FileUpload' ) ;

document.getElementById('frmUpload').action = sUrl ;

}

 

function SetAction2()

{

var s = document.getElementById('fckPath').value+'/editor/filemanager/connectors/';

var sUrl = BuildBaseUrl( s,'FileUpload' ) ;

document.getElementById('frmUpload').action = sUrl ;

}

 

</script>

</head>

<body>

FCKeditor Path:&nbsp;&nbsp;<input type="text" id="fckPath" size="100%" value="http://">

<table height="100%" cellspacing="0" cellpadding="0" width="100%" border="0">

<tr>

<td>

<table cellspacing="0" cellpadding="0" border="0">

<tr>

<td>

Connector:<br />

<select id="cmbConnector" name="cmbConnector">

<option value="asp/connector.asp" selected="selected">ASP</option>

<option value="aspx/connector.aspx">ASP.Net</option>

<option value="cfm/connector.cfm">ColdFusion</option>

<option value="lasso/connector.lasso">Lasso</option>

<option value="perl/connector.cgi">Perl</option>

<option value="cfm/connector.cfm">cfm</option>

<option value="php/connector.php">PHP</option>

<option value="py/connector.py">Python</option>

</select>

</td>

<td>

&nbsp;&nbsp;&nbsp;</td>

<td>

Current Folder<br />

<input id="txtFolder" type="text" value="/" name="txtFolder" /></td>

<td>

&nbsp;&nbsp;&nbsp;</td>

<td>

Resource Type<br />

<select id="cmbType" name="cmbType">

<option value="File" selected="selected">File</option>

<option value="Image">Image</option>

<option value="Flash">Flash</option>

<option value="Media">Media</option>

<option value="Invalid">Invalid Type (for testing)</option>

</select>

</td>

</tr>

</table>

<br />

<table cellspacing="0" cellpadding="0" border="0">

<tr>

<td valign="top">

<a href="#" οnclick="GetFolders();">Get Folders</a></td>

<td>

&nbsp;&nbsp;&nbsp;</td>

<td valign="top">

<a href="#" οnclick="GetFoldersAndFiles();">Get Folders and Files</a></td>

<td>

&nbsp;&nbsp;&nbsp;</td>

<td valign="top">

<a href="#" οnclick="CreateFolder();">Create Folder</a></td>

<td>

&nbsp;&nbsp;&nbsp;</td>

<td valign="top">

<a href="#" οnclick="GetFolders2();">Get Folders2</a></td>

<td>

&nbsp;&nbsp;&nbsp;</td>

<td valign="top">

<a href="#" οnclick="GetFoldersAndFiles2();">Get Folders and Files2</a></td>

<td>

&nbsp;&nbsp;&nbsp;</td>

<td valign="top">

<a href="#" οnclick="CreateFolder2();">Create Folder2</a></td>

<td>

&nbsp;&nbsp;&nbsp;</td>

</tr>

</table>

<form id="frmUpload" action="" target="eRunningFrame" method="post" enctype="multipart/form-data">

File Upload

<input id="txtFileUpload" type="file" name="NewFile" />

<input type="submit" value="Upload" οnclick="SetAction();" />

<input type="submit" value="Upload2" οnclick="SetAction2();" />

</form>

</td>

</tr>

<tr>

<td height="100%" valign="top">

<iframe id="eRunningFrame" src="about:blank" name="eRunningFrame" width="100%"

height="100%"></iframe>

</td>

</tr>

</table>

</body>

</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值