![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
|
Вопросы от незнания CSS или JavaScript все эти ответы можно узнать, прочитав описание языка6.1. Что такое Java, JavaScript и JScript?
JavaScript был разработан Netscape. Он "родственник" Java, только содержит
меньший и более простой, немного измененный, набор команд. Структура
JavaScript и его синтаксис подобен Java, но JavaScript функционален только
когда включен как часть HTML страницы (на это указывает и его название
"ЯваСценарий"). Вы не можете разрабатывать автономные прикладные программы
на JavaScript. Он может использоваться а) в виде сценария внутри HTML в
броузере, совместимом с Netscape 2.0, и б) как сценарий, исполняемый
поддерживающим такие сценарии сервером. 6.2. Как подавить подчеркивание ссылок в некоторых местах? <HEAD> <STYLE type="text/css"> a.noneline {text-decoration: none;} </STYLE> </HEAD> После чего применяем этот стиль: 6.3. Как сделать неподчеркнутые ссылки везде? <HEAD> <STYLE type="text/css"> a:link { text-decoration: none; } a:visited { text-decoration: none; } a:active { text-decoration: none; } a:hover { text-decoration: none; } </STYLE> </HEAD> 6.4. Как сделать кнопку "Back"? <A HREF="javascript:history.back()">Hазад</A> 6.5. Как определить, что юзер открыл страницу не в кадре,
и перевести его в кадр? <SCRIPT LANGUAGE="javascript"> if (self.parent.frames.length == 0) document.writeln("Проше пана перейти на Или бесцеремонно загрузить фреймсет: <SCRIPT LANGUAGE="javascript"> if (self.parent.frames.length == 0) self.parent.location="index.htm"; </SCRIPT> 6.6. Как на JS при событии в одном из кадров поменять заголовок всего фреймсета? Хотелось бы, чтобы при смене страниц в заголовке окна броузера кроме названия сайта отображалось еще и наименование текущего раздела. <HEAD> <SCRIPT LANGUAGE="javascript"> function newTitle() { top.document.title="HОВЫЙ ЗАГОЛОВОК"; } </SCRIPT> </HEAD> <BODY ONLOAD="newTitle();"> К счастью, в правильных браузерах это не работает. Следуйте более стандартным решениям и перегружайте фреймсет. 6.7. Как вставить музыку в html файл? <SCRIPT LANGUAGE="javascript"> var Brwsr = window.navigator.appName if (Brwsr == "Microsoft Internet Explorer") { Cmd = "<BGSOUND SRC=music.mid>" } else { Cmd = "<EMBED SRC=music.mid HIDDEN=true>" } document.write( Cmd ) </SCRIPT> 6.8. Как сделать так, чтобы при наведении мышки на текст с ссылкой он поменял цвет? <HEAD> <STYLE type="text/css"> a:hover { color: #xxxxxx } </STYLE> </HEAD> 6.9. Как изменить абзацный отстyп ? <P STYLE="text-indent: 15pt">... Абзац ...</P> 6.10. Как определить разрешение у посетителя, и в зависимости
от разрешения посылать на разные страницы? <SCRIPT LANGUAGE="javascript"> var height=0; var width=0; if (self.screen) // for NN4 and IE4 { width = screen.width height = screen.height } else if (self.java) // for NN3 with enabled Java { var jkit = java.awt.Toolkit.getDefaultToolkit(); var scrsize = jkit.getScreenSize(); width = scrsize.width; height = scrsize.height; } if (width == 800 && height == 600) { location.href = "800x600.htm" } else if (width == 640 && height == 480) { location.href = "640x480.htm" } else { location.href = "unknown.htm" } </SCRIPT> 6.11. Как вставить дату последнего обновления? <SCRIPT LANGUAGE="JavaScript">document.writeln(document.lastModified) </SCRIPT> 6.12. Как сделать, чтобы при наведении мышки на картинку-ссылку, картинка изменилась? <HEAD> <SCRIPT LANGUAGE="javascript"> function ChangeImg() { if(document.images) { eval("document."+ChangeImg.arguments[0]+" 6.13. Есть ли в JS функция, которая бы брала сценарий из внешнего файла? <SCRIPT LANGUAGE="JavaScript" SRC="путь_к_сценарию"></script> Русифицированный MSIE 3.01 и, видимо, некоторые другие его родственники падают, встретив эту функцию. 6.14. Почему NN некорректно ведет себя с русской буквой
"я" в сценариях? 6.15. Как убрать рамки вокруг ссылок? 6.16. Как сделать выпадающее меню ссылок? <HEAD> <SCRIPT LANGUAGE="JavaScript"> function loadPage(list) { location.href = list.options[list.selectedIndex].value } </SCRIPT> </HEAD> <BODY> <FORM> <SELECT> <OPTION VALUE="http://www.aaa.com/">AAA <OPTION VALUE="http://www.bbb.com/">BBB <OPTION VALUE="http://www.ccc.com/">CCC </SELECT> <INPUT TYPE="button" VALUE="Открыть" ONCLICK="loadPage(this.form.elements[0])"> </FORM> </BODY> |
||||||||||||
|