Advertisement
Pedromaia26

SM F5Refresh

Feb 21st, 2019
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.32 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>F5Refresh</title>
  5. <link rel="stylesheet" type="text/css" href="f5css.css">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <meta charset="utf-8">
  8. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  9.  
  10. </head>
  11. <body>
  12. <select id="appearance-select" style="opacity: 0.8;" onchange="updated(this)">
  13. <option>Selecione o nível</option>
  14. <option value="1">Nível 1</option>
  15. <option value="2">Nível 2</option>
  16. <option value="3">Nível 3</option>
  17. </select>
  18. <button>Aplicar</button>
  19. <image id="teclaf5" src="imagens/f5refresh.fw.png"><br>
  20. <image id="GP" src="imagens/GP.png">
  21. <div class="content">
  22. <!--<table id="imagens">
  23. <tr>
  24. <td id="cl1"><img id="foto1" src=""></td>
  25. <td id="cl2"><img id="foto2" src=""></td>
  26. <td id="cl3"><img id="foto3" src=""></td>
  27. </tr>
  28. </table>-->
  29. </div>
  30. <div id="botaoDiv">
  31. <!--<input type="button" name="Jogar" value="Jogar" id="jogar" class="off" onclick="jogar();">-->
  32. </div>
  33. <h3 id="cliques" style="text-align: center;">Número de cliques: 0</h3>
  34. <table id="cro">
  35. <tr>
  36. <td><h1 id="h">00</h1></td>
  37. <td><h1 id="m">:00</h1></td>
  38. <td><h1 id="s">:00</h1></td>
  39. <td><h1 id="c">:00</h1></td>
  40. </tr>
  41. </table>
  42. <script type="text/javascript" src="f5js.js"></script>
  43. </body>
  44. </html>
  45.  
  46. -----------------------------
  47.  
  48. var lol=0;
  49. var ola=0;
  50. var p=0;
  51. var t=0;
  52. var myTime;
  53. var c=0;
  54. var s=0;
  55. var m=0;
  56. var h=0;
  57. var cliques=0;
  58. var c1=c2=c3=c4=c5=c6=c7=c8=c9=0;
  59. var nivel=0;
  60. function updated(element){
  61. var idx=element.selectedIndex;
  62. var val=element.options[idx].value;
  63. var content=element.options[idx].innerHTML;
  64. if (val==1){
  65. rn=1;
  66. cn=3;
  67. nivel=1;
  68. }
  69. else if (val==2){
  70. rn=2;
  71. cn=3;
  72. nivel=2;
  73. }
  74. else if (val==3){
  75. rn=3;
  76. cn=3;
  77. nivel=3;
  78. }
  79. }
  80. $(document).ready(function(){
  81. $("button").click(function(){
  82. cliques=0;
  83. parar();
  84. h=00;
  85. m=00;
  86. s=00;
  87. c=00;
  88. t=0;
  89. ola=0;
  90. var number_of_rows=rn;
  91. var number_of_cols=cn;
  92. var butao='<input type="button" name="Jogar" value="Jogar" id="jogar" class="off" onclick="jogar();">';
  93. var table_body = '<table id="imagens">';
  94. for(var i=1;i<=number_of_rows;i++){
  95. table_body+='<tr>'
  96. for(var j=1;j<=number_of_cols;j++){
  97. ola++;
  98. table_body += '<td id="cl'+ola+'" >';
  99. table_body += '<img id="foto'+ola+'" src="">';
  100. table_body += '</td>';
  101. }
  102. table_body += '</tr>';
  103. }
  104. table_body += '</table>';
  105. $('.content').html(table_body);
  106. $('#botaoDiv').html(butao);
  107. });
  108. });
  109. function jogar(){
  110. if(t==0){
  111. iniciar();
  112. t=1;
  113. }
  114. cliques++;
  115. document.getElementById("cliques").innerHTML="Número de cliques: " + cliques;
  116. if (nivel==2){
  117. for(var i=1;i<=6;i++){
  118. lol = Math.floor((Math.random() * 6) + 1);
  119. if (i==1){
  120. c1=lol;
  121. }
  122. else if (i==2){
  123. c2=lol;
  124. }
  125. else if (i==3){
  126. c3=lol;
  127. }
  128. else if (i==4){
  129. c4=lol;
  130. }
  131. else if (i==5){
  132. c5=lol;
  133. }
  134. else if (i==6){
  135. c6=lol;
  136. }
  137. if(lol==1){
  138. document.getElementById("foto"+i).src="Imagens/gatos1.jfif";
  139. }
  140. else if (lol == 2){
  141. document.getElementById("foto"+i).src="Imagens/gatos2.jpg";
  142. }
  143. else if (lol == 3){
  144. document.getElementById("foto"+i).src="Imagens/gatos3.jpg";
  145. }
  146. else if (lol == 4){
  147. document.getElementById("foto"+i).src="Imagens/gatos4.jpg";
  148. }
  149. else if (lol == 5){
  150. document.getElementById("foto"+i).src="Imagens/gatos5.jpg";
  151. }
  152. else if (lol == 6){
  153. document.getElementById("foto"+i).src="Imagens/gatos6.jpg";
  154. }
  155. }
  156. if ((c1==c2) && (c2==c3) && (c3==c4) && (c4==c5) && (c5==c6)){
  157. alert("Ganhou!");
  158. cliques=0;
  159. parar();
  160. h=00;
  161. m=00;
  162. s=00;
  163. c=00;
  164. t=0;
  165. }
  166. }
  167. else if (nivel==1){
  168. for(var i=1;i<=3;i++){
  169. lol = Math.floor((Math.random() * 4) + 1);
  170. if (i==1){
  171. c1=lol;
  172. }
  173. else if (i==2){
  174. c2=lol;
  175. }
  176. else if (i==3){
  177. c3=lol;
  178. }
  179. if(lol==1){
  180. document.getElementById("foto"+i).src="Imagens/gatos1.jfif";
  181. }
  182. else if (lol == 2){
  183. document.getElementById("foto"+i).src="Imagens/gatos2.jpg";
  184. }
  185. else if (lol == 3){
  186. document.getElementById("foto"+i).src="Imagens/gatos3.jpg";
  187. }
  188. else if (lol == 4){
  189. document.getElementById("foto"+i).src="Imagens/gatos4.jpg";
  190. }
  191. }
  192. if ((c1==c2) && (c2==c3)){
  193. alert("Ganhou!");
  194. cliques=0;
  195. parar();
  196. h=00;
  197. m=00;
  198. s=00;
  199. c=00;
  200. t=0;
  201. }
  202. }
  203. else if (nivel==3){
  204. for(var i=1;i<=9;i++){
  205. lol = Math.floor((Math.random() * 9) + 1);
  206. if (i==1){
  207. c1=lol;
  208. }
  209. else if (i==2){
  210. c2=lol;
  211. }
  212. else if (i==3){
  213. c3=lol;
  214. }
  215. else if (i==4){
  216. c4=lol;
  217. }
  218. else if (i==5){
  219. c5=lol;
  220. }
  221. else if (i==6){
  222. c6=lol;
  223. }
  224. else if (i==7){
  225. c7=lol;
  226. }
  227. else if (i==8){
  228. c8=lol;
  229. }
  230. else if (i==9){
  231. c9=lol;
  232. }
  233. if(lol==1){
  234. document.getElementById("foto"+i).src="Imagens/gatos1.jfif";
  235. }
  236. else if (lol == 2){
  237. document.getElementById("foto"+i).src="Imagens/gatos2.jpg";
  238. }
  239. else if (lol == 3){
  240. document.getElementById("foto"+i).src="Imagens/gatos3.jpg";
  241. }
  242. else if (lol == 4){
  243. document.getElementById("foto"+i).src="Imagens/gatos4.jpg";
  244. }
  245. else if (lol == 5){
  246. document.getElementById("foto"+i).src="Imagens/gatos5.jpg";
  247. }
  248. else if (lol == 6){
  249. document.getElementById("foto"+i).src="Imagens/gatos6.jpg";
  250. }
  251. else if (lol == 7){
  252. document.getElementById("foto"+i).src="Imagens/gatos7.jpg";
  253. }
  254. else if (lol == 8){
  255. document.getElementById("foto"+i).src="Imagens/gatos8.jpg";
  256. }
  257. else if (lol == 9){
  258. document.getElementById("foto"+i).src="Imagens/gatos9.jpg";
  259. }
  260. }
  261. if ((c1==c2) && (c2==c3) && (c3==c4) && (c4==c5) && (c5==c6) && (c6==c7) && (c7==c8) && (c8==c9)){
  262. alert("Ganhou!");
  263. cliques=0;
  264. parar();
  265. h=00;
  266. m=00;
  267. s=00;
  268. c=00;
  269. t=0;
  270. }
  271. }
  272. }
  273. function iniciar(){
  274. myTime=setInterval(relogio,10);
  275. }
  276. function relogio(){
  277. document.getElementById('c').innerHTML = ":0" + c;
  278. document.getElementById('s').innerHTML = ":0" + s;
  279. document.getElementById("m").innerHTML = ":0" + m;
  280. document.getElementById("h").innerHTML = "0" + h;
  281. c++;
  282. if (c>=1 && c<10){
  283. document.getElementById('c').innerHTML = ":0" + c;
  284. }
  285. if (c>=10 && c<100){
  286. document.getElementById('c').innerHTML = ':' + c;
  287. }
  288. if (c>=100 && c<1000){
  289. s++;
  290. c=0;
  291. document.getElementById('s').innerHTML = ":0" + s;
  292. }
  293. if (s>=10){
  294. document.getElementById("s").innerHTML = ":" + s;
  295. }
  296. if (s==60){
  297. s=0;
  298. m++;
  299. document.getElementById("m").innerHTML = ":0" + m;
  300. }
  301. if (m>=10 && m<60){
  302. document.getElementById("m").innerHTML = ":" + m;
  303. }
  304. if (m==60){
  305. m=0;
  306. h++;
  307. document.getElementById("h").innerHTML = "0" + h;
  308. }
  309. if (h>=10 && h<24){
  310. document.getElementById("h").innerHTML = h;
  311. }
  312. if (h==24){
  313. h=0;
  314. }
  315. }
  316. function parar(){
  317. clearInterval(myTime);
  318. }
  319.  
  320. ---------------------------
  321.  
  322. #teclaf5{
  323. margin-top: 20px;
  324. margin-left: 45%;
  325. width: 100px;
  326. height: 100px;
  327.  
  328. }
  329.  
  330. #appearance-select{
  331. -webkit-appearance: none;
  332. -moz-appearance: none;
  333. appearance: none;
  334. background: url(http://www.webcis.com.br/images/imagens-noticias/select/ico-seta-appearance.gif) no-repeat #eeeeee;
  335. background-position: 168px center;
  336. width: 200px;
  337. height:30px;
  338. border:1px solid #ddd;
  339. padding: 5px;
  340. font-size: 20px;
  341. }
  342. .select-items {
  343. position: absolute;
  344. background-color: blue;
  345. top: 100%;
  346. }
  347. #GP{
  348. width: 150px;
  349. height: 50px;
  350. margin-top: 20px;
  351. margin-left: 47%;
  352. }
  353. .botao{
  354. padding-left: 50px;
  355. padding-right: 50px;
  356. padding-top: 20px;
  357. padding-bottom: 20px;
  358. border-radius: 15px;
  359. box-shadow: 2px 2px 3px;
  360. font-size: 20px;
  361. }
  362. #cro{
  363. margin: auto;
  364. text-align: center;
  365. border-collapse: collapse;
  366. font-size: 30px;
  367. font-family: "Arial";
  368. }
  369. #imagens{
  370. margin: auto;
  371. margin-top: 100px;
  372. margin-bottom: 25px;
  373. border-collapse: collapse;
  374. }
  375. #cl1, #cl2, #cl3, #cl4, #cl5, #cl6, #cl7, #cl8, #cl9{
  376. padding: 10px;
  377. width: 250px;
  378. height: 255px;
  379. border: 2px solid black;
  380. background-color: grey;
  381. text-align: center;
  382. }
  383. #jogar{
  384. padding: 30px;
  385. font-size: 30px;
  386. color: black;
  387. background-color: white;
  388. border-radius: 10px;
  389. border: 2px solid black;
  390. margin-left: 46%;
  391. transition-duration: 0.6s;
  392. }
  393. #jogar:hover{
  394. color: white;
  395. background-color: black;
  396. }
  397.  
  398. body {
  399. background-color: orange;
  400. }
  401.  
  402. #imagens{width: 45%; text-align: center;}
  403. #imagens thead{background: black; font-weight: bold; color:#fff;}
  404. #imagens tbody tr:nth-child(2n){background: #ccc;}
  405. #imagens th, #imagens td{padding: 7px 0;}
  406.  
  407. @media screen and (max-width: 750px){
  408. .content{width: 94%;}
  409. #imagens thead{display: none;}
  410. #imagens tbody td{display: flex; flex-direction: column;}
  411. }
  412.  
  413. @media only screen and (min-width: 1200px){
  414. .content{width:100%;}
  415. #imagens tbody tr td:nth-child(1){width:32%;}
  416. #imagens tbody tr td:nth-child(2){width:32%;}
  417. #imagens tbody tr td:nth-child(3){width:32%;}
  418. #imagens tbody tr td:nth-child(4){width:32%;}
  419. #imagens tbody tr td:nth-child(5){width:32%;}
  420. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement