ÿØÿà JFIF ` ` ÿþ
Server : Apache System : Linux ruga7-004.fmcity.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : tkt_travelbus ( 1137) PHP Version : 7.0.0p1 Disable Function : mysql_pconnect Directory : /tkt_travelbus/www/js/ckfinder/_samples/ |
Upload File : |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!-- * CKFinder * ======== * http://ckfinder.com * Copyright (C) 2007-2010, CKSource - Frederico Knabben. All rights reserved. * * The software, this file and its contents are subject to the CKFinder * License. Please read the license.txt file before using, installing, copying, * modifying or distribute this file or part of its contents. The contents of * this file is part of the Source Code of CKFinder. --> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>CKFinder - Sample - Popups</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="robots" content="noindex, nofollow" /> <link href="sample.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="../ckfinder.js"></script> <style type="text/css"> img { padding:10px; margin:5px; border:1px solid #d5d5d5; } div.thumb { float:left; } div.caption { padding-left:5px; font-size:10px; } </style> <script type="text/javascript"> function BrowseServer( startupPath, functionData ) { // You can use the "CKFinder" class to render CKFinder in a page: var finder = new CKFinder(); // The path for the installation of CKFinder (default = "/ckfinder/"). finder.basePath = '../'; //Startup path in a form: "Type:/path/to/directory/" finder.startupPath = startupPath; // Name of a function which is called when a file is selected in CKFinder. finder.selectActionFunction = SetFileField; // Additional data to be passed to the selectActionFunction in a second argument. // We'll use this feature to pass the Id of a field that will be updated. finder.selectActionData = functionData; // Name of a function which is called when a thumbnail is selected in CKFinder. finder.selectThumbnailActionFunction = ShowThumbnails; // Launch CKFinder finder.popup(); } // This is a sample function which is called when a file is selected in CKFinder. function SetFileField( fileUrl, data ) { document.getElementById( data["selectActionData"] ).value = fileUrl; } // This is a sample function which is called when a thumbnail is selected in CKFinder. function ShowThumbnails( fileUrl, data ) { // this = CKFinderAPI var sFileName = this.getSelectedFile().name; document.getElementById( 'thumbnails' ).innerHTML += '<div class="thumb">' + '<img src="' + fileUrl + '" />' + '<div class="caption">' + '<a href="' + data["fileUrl"] + '" target="_blank">' + sFileName + '</a> (' + data["fileSize"] + 'KB)' + '</div>' + '</div>'; document.getElementById( 'preview' ).style.display = ""; // It is not required to return any value. // When false is returned, CKFinder will not close automatically. return false; } </script> </head> <body> <h1> CKFinder - Sample - Popups<br /> </h1> <hr /> <p> CKFinder may be opened in a popup. You may define a custom JavaScript function to be called when an image is selected (double-clicked).</p> <p> <strong>Selected File URL</strong><br/> <input id="xFilePath" name="FilePath" type="text" size="60" /> <input type="button" value="Browse Server" onclick="BrowseServer( 'Files:/', 'xFilePath' );" /> </p> <p> <strong>Selected Image URL</strong><br/> <input id="xImagePath" name="ImagePath" type="text" size="60" /> <input type="button" value="Browse Server" onclick="BrowseServer( 'Images:/', 'xImagePath' );" /> </p> <div id="preview" style="display:none"> <strong>Selected Thumbnails</strong><br/> <div id="thumbnails"></div> </div> </body> </html>