Advertisement
Guest User

Untitled

a guest
Nov 12th, 2016
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.42 KB | None | 0 0
  1. <html>
  2.  
  3. <head>
  4. <meta charset=”utf-8? />
  5. <meta name=”format-detection” content=”telephone=no” />
  6. <meta name=”msapplication-tap-highlight” content=”no” />
  7. <meta name=”viewport” content=”user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width/>
  8. <meta http-equiv=”Content-Security-Policy” content=”default-src * ‘unsafe-inline’; style-src ‘self’ ‘unsafe-inline’; media-src *” />
  9. <link rel="icon" href="icon.png">
  10. <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.5/jquery.mobile.min.css">
  11. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  12. <script src="https://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.5/jquery.mobile.min.js"></script>
  13. <title>New Page Here</title>
  14.  
  15. </head>
  16. <style>
  17.     table, td{
  18.         border: solid;
  19.     }
  20.    
  21.     table{
  22.         border-color: red;
  23.     }
  24.    
  25.     td{
  26.         width: 16vw;
  27.         height: 16vw;
  28.     }
  29.    
  30.     .player{
  31.         background-color: red;
  32.     }
  33.    
  34.    
  35.    
  36. </style>
  37.  
  38. <body>
  39.     <center>
  40.         <h1>Game</h1>
  41.         <p>Siin tekst</p>
  42.        
  43.         <table>
  44.             <tr><td id="11"></td><td id="12"></td><td id="13"></td><td id="14"></td><td id="15"></td></tr>
  45.             <tr><td id="21"></td><td id="22"></td><td id="23"></td><td id="24"></td><td id="25"></td></tr>
  46.             <tr><td id="31"></td><td id="32"></td><td id="33"></td><td id="34"></td><td id="35"></td></tr>
  47.             <tr><td id="41"></td><td id="42"></td><td id="43"></td><td id="44"></td><td id="45"></td></tr>
  48.             <tr><td id="51"></td><td id="52"></td><td id="53"></td><td id="54"></td><td id="55"></td></tr>
  49.         </table>
  50.        
  51.         <button id="up">Up</button>
  52.         <button id="down">Down</button>
  53.         <button id="right">Right</button>
  54.         <button id="left">Left</button>
  55.     </center>
  56. </body>
  57.  
  58. <script>
  59.  
  60.     var playerPosX;
  61.     var playerPosY;
  62.  
  63.     function getRandomNumber(intFrom, intTo){
  64.         return Math.floor((Math.random() * intTo) + intFrom);
  65.     }
  66.    
  67.     function getPlayerPosId(){
  68.         return playerPosY.toString() + playerPosX.toString();
  69.     }
  70.    
  71.     function updatePlayerPos(){
  72.         var idOfPos = playerPosY.toString() + playerPosX.toString();
  73.         $("#" + idOfPos).addClass("player");
  74.     }
  75.    
  76.    
  77.     playerPosX = getRandomNumber(1, 5);
  78.     playerPosY = getRandomNumber(1, 5);
  79.    
  80.     $("#" + getPlayerPosId()).addClass("player");
  81.    
  82.     $("#up").click(
  83.         function(){
  84.             $("#" + getPlayerPosId()).removeClass("player");
  85.             playerPosY -= 1;
  86.             updatePlayerPos();
  87.         }
  88.     );
  89.    
  90.    
  91. </script>
  92.  
  93. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement