Server IP : 122.155.17.190 / Your IP : 18.191.222.230 Web Server : Apache/2 System : Linux cat17190.thaihostserver.com 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 User : t1bnc ( 1042) PHP Version : 5.6.40 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/t1bnc/public_html/slider/ |
Upload File : |
<!DOCTYPE html> <html> <head> <title>Karrot Slider</title> <meta charset = "UTF-8" /> <link href="css/slider.css" rel="stylesheet" type="text/css" /> <script src="js/sliderEffects.js"></script> <script src="js/slider.js"></script> <style> body { margin:0px; padding:0px; font-family: sans-serif; } #info { width: 900px; margin: auto; margin-bottom: 30px; color: #434343; } #info #logo { float: right; width: 100px; margin-top: -60px; } a { text-decoration: none; color: #7b7b7b; } a:hover { text-decoration: none; color: #4d4d4d; } </style> </head> <body> <div id="slider" style="width: 900px; height: 505px; margin: auto;"> <img src="images/1.jpg" alt="Imagen Geo Totem" class="sliderImage" > </div> <div id="info"> <h1>Karrot Slider</h1> <img src="images/logo.png" id="logo" > <p>Karrot Slider a is non-jQuery Slider pure Javascript and CSS. Runs in Internet Explorer 10, Safari, Chrome, Firefox and Opera. Karrot Slider has 8 differents effects and we are working on more. Karrot Slider support responsive image mode, with 100% width, calling <a href="javascript:fullScreen();"><i>fullScreen()</i></a> function. Karrot Slider it's easy to implement on your site.</p> <p>Contact : <a href="mailto:info@estampworld.com">info@estampworld.com</a></p> <h2>Download</h2> <p>Version 1.0 : <a href="https://github.com/estampworld/KarrotSlider">Github</a> </p> <h2>Configuration</h2> <p>Include <b>slider.css</b> and <b>sliderEffects.js</b> in your file. </p> <code> <link href="css/slider.css" rel="stylesheet" type="text/css" /> <br> <script src="js/sliderEffects.js"></script> </code> <p>Create a div with ID <b>slider</b>, then set its Width and Height. Then, add the first image inside the div.</p> <code> <div id="slider" style="width: 900px; height: 505px; margin: auto;"> <br> <img src="images/1.jpg" > <br> </div> </code> <h2>Usage</h2> <p>Karrot Slider has 8 differents effects:</p> <ul> <li>Dissolve</li> <li>Slide Up </li> <li>Slide Down </li> <li>Slide Left </li> <li>Slide Right </li> <li>Mosaic </li> <li>Window </li> <li>Doors </li> </ul> <p>All effects functions contains 2 parameters, the current image reference and the next image reference. </p> <code> <i>//effect(current, next);</i> <br> KSDissolve("images/1.jpg", "images/2.jpg");<br> KSSlideUp("images/1.jpg", "images/2.jpg");<br> KSSlideDown("images/1.jpg", "images/2.jpg");<br> KSSlideLeft("images/1.jpg", "images/2.jpg");<br> KSSlideRight("images/1.jpg", "images/2.jpg");<br> KSMosaic("images/1.jpg", "images/2.jpg");<br> KSWindows("images/1.jpg", "images/2.jpg");<br> KSDoors("images/1.jpg", "images/2.jpg");<br> </code> <h2>Example</h2> <p>Create 3 variables. An array of images, image display time as int and the current image integer.</p> <code> var images = ["images/1.jpg" , "images/2.jpg" , "images/3.jpg", "images/4.jpg" ];<br> var timing = 3000;<br> var currentImg = 1;<br> </code> <p>Create a function that selects the next image, the effect and increment the current image.</p> <code> function karrotSlider() { <br> <br> var nextimg = (currentImg + 1) > images.length ? 1 : currentImg + 1 ;<br> var effect = Math.floor (Math.random()*6 +1 ); <br> <br> switch (effect) { <br> case 1: <br> KSDissolve(images[currentImg- 1], images[nextimg- 1]) <br> break; <br> case 2: <br> KSSlideUp(images[currentImg- 1], images[nextimg- 1]) <br> break; <br> case 3: <br> KSSlideDown(images[currentImg- 1], images[nextimg- 1]) <br> break; <br> case 4: <br> KSSlideLeft(images[currentImg- 1], images[nextimg- 1]) <br> break; <br> case 5: <br> KSSlideRight(images[currentImg- 1], images[nextimg- 1]) <br> break; <br> case 6: <br> KSMosaic(images[currentImg- 1], images[nextimg- 1]) <br> break; <br> case 7: <br> KSWindows(images[currentImg- 1], images[nextimg- 1]) <br> break; <br> case 8: <br> KSDoors(images[currentImg- 1], images[nextimg- 1]) <br> break; <br> } <br> <br> currentImg = (currentImg + 1) > images.length ? 1 : currentImg + 1;<br> <br> } </code> <p>With a time interval call your function.</p> <code> setInterval(function () { karrotSlider() } , timing); </code> <h2>Donate</h2> <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> <input type="hidden" name="cmd" value="_s-xclick"> <input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7----- "> <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"> <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"> </form> <h2>FAQ</h2> <ul> <li> <p>All images have to be the same size?</p> <p>Yes :(</p> </li> <li> <p>I want fullscreen? :( </p> <p>Call the function <a href="javascript:fullScreen();"><i>fullScreen();</i></a> in a script at the <b>end</b> of your html body.</p> </li> </ul> </div> <script> //fullScreen () ; </script> </body> </html>