sample_progressbar.html 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <link rel="stylesheet" href="../../../themes/themeroller/maemo5-theme/ui.all.css" type="text/css" media="screen" />
  5. <link rel="stylesheet" href="../../../themes/nokia/ext-theme/maemo5/800x480/custom.css" type="text/css" media="screen" />
  6. <script src="../../../lib/jquery/jquery.js" type="text/javascript" charset="utf-8"></script>
  7. <script src="../../../src/defaults.js" type="text/javascript" charset="utf-8"></script>
  8. <script src="../../../src/core.js" type="text/javascript" charset="utf-8"></script>
  9. <style type="text/css" media="screen">
  10. body {
  11. font-size: 14px;
  12. padding: 15px;
  13. font-family: "Trebuchet MS", "Helvetica", "Arial", "Verdana", "sans-serif";
  14. }
  15. p {
  16. margin: 30px 10px;
  17. }
  18. #progressbar {
  19. max-width: 300px;
  20. }
  21. </style>
  22. </head>
  23. <body>
  24. <div id="progressbar"></div>
  25. <br/><br/>
  26. <button onclick="window.progress1.setValue(25);">setValue to 25%</button>
  27. <button onclick="window.progress1.setValue(50);">setValue to 50%</button>
  28. <button onclick="window.progress1.setValue(100);">setValue to 100%</button>
  29. <script type="text/javascript" charset="utf-8">
  30. var init = function() {
  31. window.progress1 = new Nokia.ProgressBar({
  32. element: '#progressbar',
  33. //width: 400,
  34. //height: 25,
  35. value: 30,
  36. label: true,
  37. create: function() {
  38. console.log("Progress Bar: Create");
  39. },
  40. change: function(value) {
  41. console.log("Progress Bar: Change " + value);
  42. },
  43. complete: function(value) {
  44. console.log("Progress Bar: Complete " + value);
  45. }
  46. });
  47. /*
  48. * Hide splash when its all done.
  49. */
  50. Nokia.hideSplash();
  51. };
  52. /*
  53. * Show splash while loading components.
  54. */
  55. Nokia.showSplash('<span>loading</span>');
  56. Nokia.use('progressbar', init);
  57. </script>
  58. </body>
  59. </html>