Jump to content

Elendor

User
  • Posts

    210
  • Joined

  • Last visited

About Elendor

  • Birthday 04/30/1990

Elendor's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Всем здрасте )). Во-первых на все 100% соглашусь с пред. сообщением, во-вторых для практически одинаковых проектов можно использовать фрамеворк, но не чужой. В основном, фрамеворки написанны на все случаи жизни, поэтому и тормозять. сейчас я флеш-програмист, поэтому приведу пример реализации скроллбара: во флеше есть готовый компонент скроллбара на 1000+ строк который можно использовать как для вертикального скрола, так и для горизонтального, и его можно применить к любому скролируемому объекту, но мне нужен только был вертикальный скроллбар применяемый к текстовому полю(по простому к нередактируемой textarea), я написал класс скроллбала, который состоял менее чем 100 строк, так и с фрамеворками на пхп. я как-то смотрел код codeIgniter'a - слишком много условий(if'оф) и прочего, но зато из них(фрамеворком) можно выбрать умные решения и добавить их к своим проекта, это например функции работы с файловой системой и т.п.
  2. ну попробуй поставить это событие и закрыть браузер: <body onunload="alert('exit')"><a href="">exit</a></body> ничего не произойдет, только если нажмешь на ссылку появится алерт
  3. на закрытие не поставить, только на переход с одной страницы на другую, как я знаю
  4. Требуется сделать истроию входов/выходов пользователя на сайте. как отследить вход пользователя не составляет труда, но вот как отследить его выход с сайта. Да, если он нажал на ссылку "выйти", то легко это отследить, а вот если он закрыл браузер?? У меня надумалось 3 варианта 1. Запускать по крону определенный скрипт, время от времени(каждые 5 минут) и проверять активность пользователей минусы: крона может и не быть накладно 2. В самом скрипте, при путешествии любого пользователя, проверять, когда последний раз была проверка, и если она была позже чем например 5 минут, проверять эту самую активность пользователя. минусы: накладно 3. При каждом входе пользователя, проверять был ли зафиксирован его прежний выход минусы: плохо для админа, хотя если он посмотрит на почледнюю активность юзера, то он пойме, вышел он или нет. Я бы хотел выслушать другие предложения на счет этого. Лично для меня, больше всего подходит 3 вариант.
  5. 2PSU, не так написал 2Дим, нашел red5, знаешь о нем что нибудь?
  6. В общем, кто знает хорошие статьи по этим темам?
  7. ну а если винда(так для интереса, код всеравно будет выполнятся на никсе)
  8. Собственно как реализовать распаковку tar-архива средствами php? Кто знает, какие идеи есть на счет этого
  9. в руки вам TinyMCE))) вопрос больше относится к яваскрипту чем к пхп
  10. вместо <input type="submit" value="Submit" onclick="m_alert()"> напиши <input type="submit" value="Submit" onclick="m_alert(); return false;">тогда не будет перезагружать страницу)))
  11. потому что в ослике и т.д. флеш воспроизводится с помощью плагина(напр. Adobe Flash Player или Кьюк тайм), на мобильниках этого нет, за исключением смартфонов и кпк
  12. как только посмотрел, сразу тень в глаза бросилась, тень бледнее надо сделать. В меню убрать разделитель, два двоеточия не гуд, или поставить рисунком
  13. :( это не флеш, а простая gif или png анимация
  14. а если так: <script type="text/javascript"> DOM = document.getElementById; Netscape4 = document.layer; Netscape6 = ((Mozilla = (navigator.appName == "Netscape")) && DOM); Netscape7 = (navigator.userAgent.indexOf("Netscape/7") >= 0); Opera5 = (window.opera && DOM); Opera6 = (Opera5 && window.print); Opera7 = (Opera5 && (navigator.userAgent.indexOf("Opera 7") >= 0)); Opera8 = (navigator.userAgent.indexOf("Opera/8") >= 0); Opera9 = (navigator.userAgent.indexOf("Opera/9") >= 0); IE = (document.all && !Opera5); Firefox = (navigator.userAgent.indexOf("Firefox") >= 0); if (IE) {document.write("<script type='text/javascript' src='js/menuIE.js'>");} else {document.write("<script type='text/javascript' src='js/menu.js'>");} </script>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy