Mercurial > hg > extraction-interface
view geotemco/lib/slider/demo.html @ 24:b55f5d3564c4
add some regular expressions and wordlist for topic ??
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Fri, 27 Feb 2015 16:35:59 +0100 |
parents | b12c99b7c3f0 |
children |
line wrap: on
line source
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>Slider Demo (WebFX)</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!-- <link type="text/css" rel="StyleSheet" href="css/winclassic.css" /> --> <style type="text/css"> body { font: MessageBox; font: Message-Box; } input { width: 50px; text-align: right; padding: 1px; margin-right: 15px; } input, select, button { vertical-align: middle; } #slider-1 { margin: 10px; width: auto; } #slider-2 { margin: 10px; } #color-picker { border: 0; /*1px solid rgb(90,97,90);*/ width: 350px; height: 80px; } </style> <script type="text/javascript"> //<![CDATA[ function getQueryString( sProp ) { var re = new RegExp( sProp + "=([^\\&]*)", "i" ); var a = re.exec( document.location.search ); if ( a == null ) return ""; return a[1]; }; function changeCssFile( sCssFile ) { var loc = String(document.location); var search = document.location.search; if ( search != "" ) loc = loc.replace( search, "" ); loc = loc + "?css=" + sCssFile; document.location.replace( loc ); } var cssFile = getQueryString( "css" ); if ( cssFile == "" ) cssFile = "css/bluecurve/bluecurve.css"; document.write("<link type=\"text/css\" rel=\"StyleSheet\" href=\"" + cssFile + "\" />" ); //]]> </script> <!-- <link type="text/css" rel="StyleSheet" href="css/winclassic.css" /> --> <script type="text/javascript" src="js/range.js"></script> <script type="text/javascript" src="js/timer.js"></script> <script type="text/javascript" src="js/slider.js"></script> </head> <body> <p>Horizontal</p> <div class="slider" id="slider-1" tabIndex="1"> <input class="slider-input" id="slider-input-1"/> </div> <p> Value: <input id="h-value" onchange="s.setValue(parseInt(this.value))"/> Minimum: <input id="h-min" onchange="s.setMinimum(parseInt(this.value))"/> Maximum: <input id="h-max" onchange="s.setMaximum(parseInt(this.value))"/> </p> <p>Vertical</p> <div class="slider" id="slider-2" tabIndex="1"> <input class="slider-input" id="slider-input-2"/> </div> <script type="text/javascript"> var s = new Slider(document.getElementById("slider-1"), document.getElementById("slider-input-1")); var s2 = new Slider(document.getElementById("slider-2"), document.getElementById("slider-input-2"), "vertical"); s.onchange = function () { document.getElementById("h-value").value = s.getValue(); document.getElementById("h-min").value = s.getMinimum(); document.getElementById("h-max").value = s.getMaximum(); s2.setValue(s.getValue()); s2.setMinimum(s.getMinimum()); s2.setMaximum(s.getMaximum()); }; s.setValue(50); window.onresize = function () { s.recalculate(); }; </script> <p> <select id="css-select"> <option value="css/winclassic.css">Windows Classic</option> <option value="css/luna/luna.css">Windows XP Luna</option> <option value="css/swing/swing.css">Java Swing</option> <option value="css/bluecurve/bluecurve.css">Blue Curve</option> </select> <script type="text/javascript"> document.getElementById('css-select').value = cssFile; </script> <button onclick="changeCssFile( document.getElementById('css-select').value )">Change</button> </p> <p> <iframe name="color-picker" id="color-picker" src="rgbdemo.html" frameborder="0"></iframe><br /> Color: <span id="color-picker-out"> </span></p> <script type="text/javascript"> var f = window.frames["color-picker"]; f.onchange = function () { var rgb = f.getRgb(); var out = document.getElementById("color-picker-out"); out.firstChild.data = "rgb(" + rgb.r + ", " + rgb.g + ", " + rgb.b + ")"; }; </script> </body> </html>