Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.44 KB | None | 0 0
  1. var leirasok = [
  2. 'Magyarorszagrol szoveg',
  3. 'Romaniarol szoveg',
  4. 'Bulgariarol szoveg',
  5. 'Macedoniarol szoveg',
  6. 'Albaniarol szoveg',
  7. 'Montenegrorol szoveg',
  8. 'Bosznia es herzegovinarol szoveg',
  9. 'Horvatorszagrol szoveg',
  10. 'Szerbiarol szoveg'
  11. ],
  12. himnuszok = [
  13. new Audio('sounds/hungary.mp3'),
  14. new Audio('sounds/hungary.mp3'),
  15. new Audio('sounds/hungary.mp3'),
  16. new Audio('sounds/hungary.mp3'),
  17. new Audio('sounds/hungary.mp3'),
  18. new Audio('sounds/hungary.mp3'),
  19. new Audio('sounds/hungary.mp3'),
  20. new Audio('sounds/hungary.mp3'),
  21. new Audio('sounds/hungary.mp3')
  22. ],
  23. orszagnevek = document.getElementsByTagName('span'),
  24. zaszlok = document.getElementsByTagName('img'),
  25. currentHimnusz = 0;
  26. for (var i = 0; i < orszagnevek.length; i++) {
  27. orszagnevek[i].addEventListener('click', function(){
  28. showDetails(this.className.slice(-1)-1);
  29. });
  30. zaszlok[i].addEventListener('mouseover', function(){
  31. himnusz(this.className.slice(-1)-1);
  32. });
  33. }
  34.  
  35. function showDetails(id) {
  36. popup_ize = window.open("","","asdf");
  37. popup_ize.document.write(leirasok[id]);
  38. }
  39. function himnusz(id) {
  40. himnuszok[currentHimnusz].pause();
  41. himnuszok[id].currentTime = 0;
  42. himnuszok[id].play();
  43. currentHimnusz = id;
  44. }
  45.  
  46.  
  47. <!DOCTYPE html>
  48. <html>
  49. <head>
  50. <meta charset="utf-8" />
  51. <title>Háziállatok</title>
  52. <link rel="stylesheet" href="styles/main.css" />
  53. </head>
  54. <body>
  55. <center><h1><u>Háziállatok</u></h1></center>
  56. <a href="#" class="active">Kezdooldal</a>
  57. <a href="aszerzorol.html">A szerzorol</a>
  58. <a href="utasitas.html">Használati utasítás</a>
  59. <div id="main">
  60. <br />
  61. A hang lejátszásának engedélyezéséhez felhasználói interakció szükséges az oldalon belül (pl. kattintás).
  62. <br />
  63. <br />
  64. <img src="images/dog.jpg" alt="dog" />
  65. <img src="images/rabbit.jpg" alt="rabbit" />
  66. <img src="images/parrot.jpg" alt="parrot" />
  67. <img src="images/cat.jpg" alt="cat" />
  68. <img src="images/hamster.jpg" alt="hamster" />
  69. </div>
  70. <script type="text/javascript" src="scripts/main.js"></script>
  71. </body>
  72. </html>
  73.  
  74. * {
  75. margin: 0;
  76. padding: 0;
  77. }
  78. h1 {
  79. padding: 20px 0;
  80. }
  81. #main {
  82. width: 100%;
  83. min-height: 100vh;
  84. background: url('../images/background.jpg');
  85. background-repeat: no-repeat;
  86. background-size: 100% auto;
  87. background-attachment: fixed;
  88. }
  89. a {
  90. text-decoration: none;
  91. color: black;
  92. padding: 10px;
  93. float: left;
  94. background: rgba(255,255,255,0.8);
  95. cursor: pointer;
  96. border-right: 1px solid #999;
  97. }
  98. .active {
  99. text-decoration: underline;
  100. }
  101. #main {
  102. text-align: center;
  103. }
  104. #main > img {
  105. height: 300px;
  106. border: 1px solid black;
  107. }
  108.  
  109. var images = container.getElementsByTagName('img');
  110. for (var i = 0; i < images.length; i++) {
  111. images[i].addEventListener('click', function() {
  112. changeTo(this);
  113. });
  114. }
  115. function changeTo(kep) {
  116. document.getElementById('cim').innerHTML = kep.alt;
  117. document.getElementById('fo_kep').src = kep.src;
  118. }
  119.  
  120. <!DOCTYPE html>
  121. <html>
  122. <head>
  123. <meta charset="utf-8" />
  124. <title>Kezdooldal</title>
  125. <link rel="stylesheet" href="styles/css.css" />
  126. </head>
  127. <body>
  128. <center>
  129. <h1>Fényképgaléria</h1>
  130. <a href="index.html" class="active">Kezdooldal</a>
  131. <a href="szerzorol.html">A szerzorol</a>
  132. <a href="hasznalati.html">Használati utasítás</a>
  133. <br />
  134. <br />
  135. <br />
  136. <h3 id="cim">kép 1 címe</h3>
  137. <div id="main">
  138. <img src="images/kep1.jpg" id="fo_kep" width="320" height="200" />
  139. </div>
  140. <br />
  141. <div id="container">
  142. <img src="images/kep1.jpg" alt="kép 1 címe" />
  143. <img src="images/kep2.jpg" alt="kép 2 címe" />
  144. <img src="images/kep3.jpg" alt="kép 3 címe" />
  145. <img src="images/kep4.jpg" alt="kép 4 címe" />
  146. <img src="images/kep5.jpg" alt="kép 5 címe" />
  147. <img src="images/kep6.jpg" alt="kép 6 címe" />
  148. <img src="images/kep7.jpg" alt="kép 7 címe" />
  149. <img src="images/kep8.jpg" alt="kép 8 címe" />
  150. <img src="images/kep9.jpg" alt="kép 9 címe" />
  151. <img src="images/kep10.jpg" alt="kép 10 címe" />
  152. </div>
  153. <br /><br /><br />
  154. </center>
  155. <script type="text/javascript" src="scripts/js.js"></script>
  156. </body>
  157. </html>
  158.  
  159. #container img {
  160. width: 64px;
  161. height: 40px;
  162. margin: 5px;
  163. cursor: pointer;
  164. }
  165. a {
  166. text-decoration: none;
  167. outline: 1px solid gray;
  168. padding: 5px;
  169. display: inline-block;
  170. color: black;
  171. }
  172. #main {
  173. width: 640px;
  174. height: 480px;
  175. background: rgba(100,100,100,0.5);
  176. display:table-cell;
  177. vertical-align:middle;
  178. text-align:center;
  179. }
  180. .active {
  181. text-decoration: underline;
  182. }
  183.  
  184. var szelekt = document.getElementById('varos_valasztas');
  185.  
  186. szelekt.addEventListener('change', function(){
  187. document.getElementById('linkecske').src = 'https://naslovi.net/vremenska-prognoza/' + szelekt.value;
  188. });
  189.  
  190. <!DOCTYPE html>
  191. <html>
  192. <head>
  193. <meta charset="utf-8">
  194. <title>Idojárás elorejelzés</title>
  195. <link rel="stylesheet" type="text/css" href="styles/main.css" />
  196. </head>
  197. <body>
  198. <center>
  199. <h1>Kezdooldal</h1>
  200. <a href="index.html" class="active">Kezdooldal</a>
  201. <a href="Szerzorol.html">A szerzorol</a>
  202. <a href="Utasitas.html">Használati utasítás</a>
  203. </center>
  204. <br><br>
  205. <form id="form">
  206. <select name="varos" id="varos_valasztas">
  207. <option value="subotica">Szabadka</option>
  208. <option value="beograd">Belgrad</option>
  209. <option value="smederevo">Smederevo</option>
  210. <option value="nis">Nis</option>
  211. <option value="topola">Topolya</option>
  212. <option value="sombor">Zombor</option>
  213. <option value="palic">Palics</option>
  214. <option value="novi-sad">Novi Sad</option>
  215. <option value="soko-banja">Soko Banja</option>
  216. <option value="kikinda">Kikinda</option>
  217. </select>
  218. </form>
  219. <br>
  220. <br>
  221. <iframe id="linkecske" src="https://naslovi.net/vremenska-prognoza/beograd" width="53%" height="800px"></iframe>
  222. <script type="text/javascript" src="scripts/js.js"></script>
  223. </body>
  224. </html>
  225.  
  226. a {
  227. text-decoration: none;
  228. color: black;
  229. padding: 8px;
  230. border: 1px solid black;
  231. }
  232. .active {
  233. text-decoration: underline;
  234. }
  235. form {
  236. outline: 1px solid #aaa;
  237. padding: 10px;
  238. }
  239.  
  240. var leirasok = [
  241. 'Magyarorszagrol szoveg',
  242. 'Romaniarol szoveg',
  243. 'Bulgariarol szoveg',
  244. 'Macedoniarol szoveg',
  245. 'Albaniarol szoveg',
  246. 'Montenegrorol szoveg',
  247. 'Bosznia es herzegovinarol szoveg',
  248. 'Horvatorszagrol szoveg',
  249. 'Szerbiarol szoveg'
  250. ],
  251. himnuszok = [
  252. new Audio('sounds/hungary.mp3'),
  253. new Audio('sounds/hungary.mp3'),
  254. new Audio('sounds/hungary.mp3'),
  255. new Audio('sounds/hungary.mp3'),
  256. new Audio('sounds/hungary.mp3'),
  257. new Audio('sounds/hungary.mp3'),
  258. new Audio('sounds/hungary.mp3'),
  259. new Audio('sounds/hungary.mp3'),
  260. new Audio('sounds/hungary.mp3')
  261. ],
  262. orszagnevek = document.getElementsByTagName('span'),
  263. zaszlok = document.getElementsByTagName('img'),
  264. currentHimnusz = 0;
  265. for (var i = 0; i < orszagnevek.length; i++) {
  266. orszagnevek[i].addEventListener('click', function(){
  267. showDetails(this.className.slice(-1)-1);
  268. });
  269. zaszlok[i].addEventListener('mouseover', function(){
  270. himnusz(this.className.slice(-1)-1);
  271. });
  272. }
  273.  
  274. function showDetails(id) {
  275. popup_ize = window.open("","","asdf");
  276. popup_ize.document.write(leirasok[id]);
  277. }
  278. function himnusz(id) {
  279. himnuszok[currentHimnusz].pause();
  280. himnuszok[id].currentTime = 0;
  281. himnuszok[id].play();
  282. currentHimnusz = id;
  283. }
  284.  
  285. <!DOCTYPE html>
  286. <html>
  287. <head>
  288. <meta charset="utf-8" />
  289. <title>Kezdooldal</title>
  290. <link rel="stylesheet" href="styles/main.css" />
  291. </head>
  292. <body>
  293. <div>
  294. <center>
  295. <h1>Kezdooldal</h1>
  296. <a href="index.html" class="active">Kezdooldal</a>
  297. <a href="szerzorol.html">A szerzorol</a>
  298. <a href="utasitas.html">Használati utasítás</a>
  299. </center>
  300. <br><br>
  301. <div id="terkep">
  302. <span style="top:14px;left:225px;" class="span1"></span>
  303. <span style="top:132px;left:645px" class="span2"></span>
  304. <span style="top:496px;left:730px" class="span3"></span>
  305. <span style="top:615px;left:515px" class="span4"></span>
  306. <span style="top:590px;left:320px" class="span5"></span>
  307. <span style="top:470px;left:255px" class="span6"></span>
  308. <span style="top:275px;left:120px;height:2.5em" class="span7"></span>
  309. <span style="top:100px;left:70px" class="span8"></span>
  310. <span style="top:270px;left:370px" class="span9"></span>
  311.  
  312. <img src="images/hungary.jpg" style="top:10px;left:140px" class="img1"/>
  313. <img src="images/romania.jpg" style="top:160px;left:645px" class="img2"/>
  314. <img src="images/bulgaria.jpg" style="top:420px;left:720px" class="img3"/>
  315. <img src="images/macedonia.jpg" style="top:550px;left:540px" class="img4"/>
  316. <img src="images/albania.jpg" style="top:530px;left:360px" class="img5"/>
  317. <img src="images/montenegro.jpg" style="top:510px;left:220px" class="img6"/>
  318. <img src="images/bosnia.jpg" style="top:320px;left:100px" class="img7"/>
  319. <img src="images/croatia.jpg" style="top:100px;left:170px" class="img8"/>
  320. <img src="images/serbia.jpg" style="top:300px;left:400px" class="img9"/>
  321. </div>
  322. </div>
  323. <script type="text/javascript" src="scripts/js.js"></script>
  324. </body>
  325. </html>
  326.  
  327. h1 {
  328. padding: 20px 0;
  329. }
  330. a {
  331. text-decoration: none;
  332. color: black;
  333. padding: 8px;
  334. border: 1px solid black;
  335. }
  336. .active {
  337. text-decoration: underline;
  338. }
  339. #terkep {
  340. position: relative;
  341. background-image: url('../images/bg.jpg');
  342. background-repeat: no-repeat;
  343. background-size: auto 650px;
  344. background-position: 0 0;
  345. width: 100%;
  346. height: 650px;
  347. }
  348. span {
  349. display: block;
  350. height: 1.5em;
  351. width: 100px;
  352. position: absolute;
  353. cursor:pointer;
  354. }
  355. img {
  356. position: absolute;
  357. width: 90px;
  358. }
  359.  
  360. var foglalasok = [],
  361. nagy = document.getElementById('nagy'),
  362. nev = document.getElementById('nev'),
  363. email = document.getElementById('email'),
  364. ules = document.getElementById('ules'),
  365. szabad_ulesek,
  366. foglalo_ules;
  367.  
  368. if (_get('foglalasok') != undefined) {
  369. foglalasok = _get('foglalasok');
  370. }
  371.  
  372. for (var i = 1; i < 52; i++) {
  373. var u = document.createElement('span');
  374. u.innerHTML = (i+1);
  375. u.className = (foglalasok.includes(i+1+'')) ? 'foglalt ules' : 'szabad ules';
  376. nagy.appendChild(u);
  377. if ((i+1) % 4 == 0) nagy.appendChild(document.createElement('br'));
  378. }
  379.  
  380. szabad_ulesek = document.getElementsByClassName('szabad')
  381.  
  382. for (var i = 0; i < szabad_ulesek.length; i++) {
  383. szabad_ulesek[i].addEventListener('click',function(){
  384. ules.value = this.innerHTML;
  385. foglalo_ules = this;
  386. });
  387. }
  388. document.getElementById('lefoglal').addEventListener('click',function() {
  389. if (ules.value == '' || nev.value == '' || email.value == '') {
  390. alert('Töltsön ki minden mezot!');
  391. return;
  392. }
  393. foglalasok.push(ules.value);
  394. ules.value = nev.value = email.value = '';
  395. _set('foglalasok', foglalasok);
  396. foglalo_ules.className = 'ules foglalt';
  397. location.reload();
  398. });
  399. function _set(name,value) { localStorage.setItem(name,JSON.stringify(value)); }
  400. function _get(name) { return JSON.parse(localStorage.getItem(name)); }
  401.  
  402. body {
  403. font-family: Arial,sans;
  404. }
  405. form {line-height: 2em;}
  406. .ules {
  407. display: inline-block;
  408. padding: 10px;
  409. margin: 5px;
  410. width: 30px;
  411. text-align: center;
  412. cursor: pointer;
  413. }
  414. .szabad {
  415. background: lime
  416. }
  417. .foglalt {
  418. background: red;
  419. pointer-events: none;
  420. }
  421. #nagy {
  422. display: inline-block;
  423. outline: 2px solid gray;
  424. padding: 5px;
  425. }
  426. a {
  427. text-decoration: none;
  428. display: inline-block;
  429. float: right;
  430. color: black;
  431. padding: 8px;
  432. border: 1px solid black;
  433. margin: 0 2px;
  434. }
  435. .active {
  436. text-decoration: underline;
  437. }
  438.  
  439. <!DOCTYPE html>
  440. <html>
  441. <head>
  442. <meta charset="utf-8" />
  443. <title>Kezdooldal</title>
  444. <link rel="stylesheet" href="styles/main.css" />
  445. </head>
  446. <body>
  447. <a href="utasitas.html">Használati utasítás</a>
  448. <a href="szerzorol.html">A szerzorol</a>
  449. <a href="index.html" class="active">Kezdooldal</a>
  450. <div id="nagy">
  451. <span class="ules" style="pointer-events: none;visibility: hidden;margin-right: 0;"></span>
  452. </div>
  453. <br /><br />
  454. <form>
  455. Ülés száma: <input type="text" id="ules" readonly="true" /><br />
  456. Név és vezetéknév: <input type="text" id="nev" /><br>
  457. E-mail: <input type="email" id="email" /><br>
  458. <input type="button" value="Lefoglalás" id="lefoglal" />
  459. </form>
  460. <script type="text/javascript" src="scripts/main.js"></script>
  461. </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement