3 html страницы
Здравствуйте! Необходимо сделать 3 HTML страницы:
• Главное окно • Lobby • My profile Последовательность загрузки: 1. Главное окно https://www.dropbox.com/s/iv0dl4pms1gvnbo/1.jpg?dl=0 2. После загрузки главного окна загружается вкладка Lobby https://www.dropbox.com/s/yolcrdfhk36b5w1/2.jpg?dl=0 3. После загрузки Lobby загружается цветной фон https://www.dropbox.com/s/zxbvwa4vdvjpx7v/3.jpg?dl=0 Описание Lobby: • Lobby - это просто графика, в этой вкладке должна работать только кнопка MENU. • По клику на кнопке MENU, меню открывается / закрывается. https://www.dropbox.com/s/v3exqtxmevg2d53/4.jpg?dl=0 • В меню нужно, чтобы работал первый пункт (My Profile). • По клику на My Profile загружается, или становится активной, если уже загружена, вкладка My profile. https://www.dropbox.com/s/y7m908tr2lbm04a/5.jpg?dl=0 Описание My profile: • My profile – это сверстанная форма. • Кнопка ON/OFF – это визуализация checkbox’a (on – checked, off – unchecked) • По нажатию на кнопку SEND MESSAGE TO OTHER WINDOWS, все окна, кроме My profile, должны получить сообщение ‘Message for all’. • По нажатию на кнопку SEND MESSAGE TO LOBBY, окно Lobby должно получить сообщение ‘Message for Lobby’. • Когда окно получает сообщение, оно должно вывести в консоль свой URL и полученное сообщение. • По нажатию на кнопку X или CLOSE вкладка My Profile закрывается и активной становится вкладка Lobby. Подскажите просто как правильно это все сделать? Спасибо. |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Нее самый лучший вариант, но может натолкнет на мысль:
var addScript = function(path, callback) {
var script = document.createElement("script");
if (callback) {
script.onload = callback;
}
script.src = path;
document.head.appendChild(script);
};
addScript("someJs1.js", function () {
addScript("someJs2.js", function () {
...
addScript("someJsn.js");
})
});
|
Цитата:
|
Цитата:
window.onload = window.location.assign("/lobby.html");
но теперь страница постоянно перезагружаеться( |
Цитата:
Файл tmp.html
<!DOCTYPE html>
<html>
<head>
<!--
<script src='http://code.jquery.com/jquery-latest.js'></script>
<link rel='stylesheet type=text/css href=tmp.css' />
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
window.onload = window.location.assign("tmp1.html");
</script>
</head>
<body>
<p>Page 1</p>
</body>
</html>
</html>
Файл tmp1.html <!DOCTYPE html> <html> <head> <!-- <script src='http://code.jquery.com/jquery-latest.js'></script> <link rel='stylesheet type=text/css href=tmp.css' /> --> <style type='text/css'> </style> <script type='text/javascript'> </script> </head> <body> <p>Page 2</p> </body> </html> </html> Все таки работает. :) |
Цитата:
|
| Часовой пояс GMT +3, время: 02:36. |