"открывающееся окошко"
как сделать, чтоб, после нажатия на ссылку открывалось что-то вроде небольшого окна, как на этом форуме, когда хочешь оценить сообщение, нажимаешь, например на + и после этого появляется окно с добавлением комментария и т.д., как такое сделать?
|
Вот картинка с примером http://upwap.ru/1214481 (не реклама)
|
также как и все всплывающие окна, с абсолютным позиционированием
|
Я их какбы тож не умею делать, можно пример?)) Я на примерах лучше понимаю)
|
<style type="text/css"> div {background:#eeeeee; border:1px black solid; width:50px; height:50px; position:absolute; top:50px; left:50px;} </style> <script type="text/javascript"> function toogle(id){ var elem = document.getElementById(id); elem.style.display = (elem.style.display == 'none' ? 'block' : 'none'); } </script> <div id="okno" style="display:none;"></div> <input type="button" value="Открыть / Закрыть" onclick="toogle('okno');"/> |
Спасибо, большое)))) Всё работает))
И есщё вопрос, дабы не создавать лишних тем. Как можно скрыть js-код от чужих глаз? Чтоб его не смогли просмотреть нажав ПКМ > "Исходный код" . Ну, или хотябы скрыть частично, можно ли? |
Да нет, как вариант его можно сделать плохо разборчивым воспользовавшись Closure Compiler Service. Он меняет названия переменных на более короткие(одна буква), где может оптимизирует код и весь код буквально спрессовывает превращаю его в одну строку, в месиво. Там уже разобраться в коде труднее, например оставляя оригинал у себя для дальнейшего редактирования вы можете скомпилированную версию на сайт поместить.
|
Жаль, что нельзя скрыть полностью(
|
(Sandr), а смысл?
|
Цитата:
|
Часовой пояс GMT +3, время: 08:24. |