HTML4STRICT 13
Test.html Guest on 10th October 2020 09:37:43 PM
  1. <!--
  2. * FCKeditor - The text editor for internet
  3. * Copyright (C) 2003-2005 Frederico Caldeira Knabben
  4. *
  5. * Licensed under the terms of the GNU Lesser General Public License:
  6.  *              http://www.opensource.org/licenses/lgpl-license.php
  7. *
  8. * For further information visit:
  9.  *              http://www.fckeditor.net/
  10. *
  11. * "Support Open Source software. What about a donation today?"
  12. *
  13. * File Name: test.html
  14.  *      Test page for the "File Uploaders".
  15. *
  16. * File Authors:
  17.  *              Frederico Caldeira Knabben ([email protected])
  18. -->
  19.         <head>
  20.                 <title>FCKeditor - Uploaders Tests</title>
  21.                 <script language="javascript">
  22.  
  23. function SendFile()
  24. {
  25.         var sUploaderUrl = cmbUploaderUrl.value ;
  26.        
  27.         if ( sUploaderUrl.length == 0 )
  28.                 sUploaderUrl = txtCustomUrl.value ;
  29.        
  30.         if ( sUploaderUrl.length == 0 )
  31.         {
  32.                 alert( 'Please provide your custom URL or select a default one' ) ;
  33.                 return ;
  34.         }
  35.        
  36.         eURL.innerHTML = sUploaderUrl ;
  37.         txtUrl.value = '' ;
  38.        
  39.         frmUpload.action = sUploaderUrl ;
  40.         frmUpload.submit() ;
  41. }
  42.  
  43. function OnUploadCompleted( errorNumber, fileUrl, fileName, customMsg )
  44. {
  45.         switch ( errorNumber )
  46.         {
  47.                 case 0 :        // No errors
  48.                         txtUrl.value = fileUrl ;
  49.                         alert( 'File uploaded with no errors' ) ;
  50.                         break ;
  51.                 case 1 :        // Custom error
  52.                         alert( customMsg ) ;
  53.                         break ;
  54.                 case 10 :       // Custom warning
  55.                         txtUrl.value = fileUrl ;
  56.                         alert( customMsg ) ;
  57.                         break ;
  58.                 case 201 :
  59.                         txtUrl.value = fileUrl ;
  60.                         alert( 'A file with the same name is already available. The uploaded file has been renamed to "' + fileName + '"' ) ;
  61.                         break ;
  62.                 case 202 :
  63.                         alert( 'Invalid file' ) ;
  64.                         break ;
  65.                 case 203 :
  66.                         alert( "Security error. You probably don't have enough permissions to upload. Please check your server." ) ;
  67.                         break ;
  68.                 default :
  69.                         alert( 'Error on file upload. Error number: ' + errorNumber ) ;
  70.                         break ;
  71.         }
  72. }
  73.  
  74.                 </script>
  75.         </head>
  76.         <body>
  77.                 <table cellSpacing="0" cellPadding="0" width="100%" border="0" height="100%">
  78.                         <tr>
  79.                                 <td>
  80.                                         <table cellSpacing="0" cellPadding="0" width="100%" border="0">
  81.                                                 <tr>
  82.                                                         <td nowrap>
  83.                                                                 Select the "File Uploader" to use:<br>
  84.                                                                 <select id="cmbUploaderUrl" name="Select1">
  85.                                                                         <option selected value="asp/upload.asp">ASP</option>
  86.                                                                         <option value="aspx/upload.aspx">ASP.Net</option>
  87.                                                                         <option value="php/upload.php">PHP</option>
  88.                                                                         <option value="">(Custom)</option>
  89.                                                                 </select>
  90.                                                         </td>
  91.                                                         <td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
  92.                                                         <td width="100%">
  93.                                                                 Custom Uploader URL:<BR>
  94.                                                                 <input id="txtCustomUrl" style="WIDTH: 100%; BACKGROUND-COLOR: #dcdcdc" disabled type="text">
  95.                                                         </td>
  96.                                                 </tr>
  97.                                         </table>
  98.                                         <br>
  99.                                         <table cellSpacing="0" cellPadding="0" width="100%" border="0">
  100.                                                 <tr>
  101.                                                         <td noWrap>
  102.                                                                 <form id="frmUpload" target="UploadWindow" enctype="multipart/form-data" action="" method="post">
  103.                                                                         Upload a new file:<br>
  104.                                                                         <input type="file" name="NewFile"><br>
  105.                                                                         <input type="button" value="Send it to the Server" onclick="SendFile();">
  106.                                                                 </form>
  107.                                                         </td>
  108.                                                         <td style="WIDTH: 16px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
  109.                                                         <td vAlign="top" width="100%">
  110.                                                                 Uploaded File URL:<br>
  111.                                                                 <INPUT id="txtUrl" style="WIDTH: 100%" readonly type="text">
  112.                                                         </td>
  113.                                                 </tr>
  114.                                         </table>
  115.                                         <br>
  116.                                         Post URL: <span id="eURL">&nbsp;</span>
  117.                                 </td>
  118.                         </tr>
  119.                         <tr>
  120.                                 <td height="100%">
  121.                                         <iframe name="UploadWindow" width="100%" height="100%" src="../../fckblank.html"></iframe>
  122.                                 </td>
  123.                         </tr>
  124.                 </table>
  125.         </body>
  126. </html>

Paste is for source code and general debugging text.

Login or Register to edit, delete and keep track of your pastes and more.

Raw Paste

Login or Register to edit or fork this paste. It's free.