(→JavaScript integration) |
(→JavaScript integration) |
||
Line 19: | Line 19: | ||
<pre> | <pre> | ||
<script type="text/javascript"> | <script type="text/javascript"> | ||
− | CKFinder.Create( { BasePath : '/ckfinder/', RememberLastFolder : false ) ; | + | CKFinder.Create( { BasePath : '/ckfinder/', RememberLastFolder : false } ) ; |
</script> | </script> | ||
</pre> | </pre> |
Revision as of 18:30, 30 April 2009
JavaScript integration
Integration using javascript code is a bit more powerful. The javascript integration file provides also a Popup method, which can be used to open CKFinder in a popup window. Please refer to the popup.html and popups.html samples in the "_samples/js/" directory for a working example.
The JavaScript integration method provides also two static methods to launch CKFinder, which can accept either four arguments or the settings object as the only argument.
- CKFinder.Create( basePath, width, height, selectFunction ) - Simple static method supporting only basic four arguments. All arguments except basePath are optional.
- CKFinder.Create( settingsObject ) - Pass an object with selected properties as the only argument.
- CKFinder.Popup( basePath, width, height, selectFunction ) - Simple static method supporting only basic four arguments. All arguments except basePath are optional.
- CKFinder.Popup( settingsObject ) - Pass an object with selected properties as the only argument.
The example of creating CKFinder using a static javascript method:
<script type="text/javascript"> CKFinder.Create( '/ckfinder/', 700 ) ; </script>
More flexible method of launching CKFinder, the object with selected settings is passed as the only argument:
<script type="text/javascript"> CKFinder.Create( { BasePath : '/ckfinder/', RememberLastFolder : false } ) ; </script>