Куча говна / Говнокод #5537 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
/*
 * лисапедный "including" в как бы шаблонах,
 * в глубокой древности, в случае отсутсвия CGI и прочих SSI...
 */

<!-- Шаблон содержит... -->
<script language="javascript" type="text/javascript" src="footer.tpl"></script>


/* Содержание файла "footer.tpl"  */
document.write('\
	<p class="footer">\
		©  Epic, Muhosransk\
		<a href="mailto:address%40email.com" title="">address@email</a>\
		+7 1230 45 67 89\
	</p>\
');

Поддался волне копания в старых кучах...

Запостил: istem istem, (Updated )

Комментарии (17) RSS

    • Ну типа того. Xmlhttprequest, в то время только начинал свой разбег.
      Это было вроде экспериментальной альтернативы серверным приложениям. Мучительная попытка заменить javascript'ом весь cgi.
      Ответить
      • помню я времена, когда XmlHttpRequest был только в головах, попалась мне дико интересная статья, что можно клиентскую динамику реализовать примерно так:
        1. сначала подключаем новый скрипт, типа так:
        document.write('<script src="req.php"></script>');
        2. сервероскрипт генерит валидный яваскрипт, который делает такое:
        document.all.result.innerHTML='hi!';

        Такая простая мысль меня впечатлила. Правда, клиентские технологии были только в зародыше, тогда еще IE5 был самым мощным браузером, касаемо dynamic html, даже NN отставал
        Ответить
        • А вот, кстати. Любопытно было бы поэкспериментить на существенность различий между <xmlhttprequest> и document.createElement('script') с параметром src указывающим на нужный файл с нужными параметрами...
          Ответить
            • Так не в нарушениях дело... и xmlhttp родился задолго до активного его использования. А собственно функция его - только асинхронный обмен данными. И всё. "Маленький шажок..."(с)
              Ответить
          • различия, видимо, внешние. XHR - javascript обьект, с методами и событиями, и принимает на колбэк строку. А тег скрипт должен как-то убираться и создаваться вновь, при этом непонятки с кешированием, и скрипт должен выдавать абсолютно корректный скрипт-код.
            а кроме этого особой разницы быть не должно, см. обертку Котерова JsHttpRequest:
            http://dklab.ru/lib/JsHttpRequest/
            кстати, тоже достаточно древняя штука - до появления jquery я юзал это совместно с xLib (http://cross-browser.com/)
            Ответить
            • абсолютно корректным кодом, наверное, должен быть любой код, не?..
              (да, древняя...)
              Ответить
              • чуть о другом: XHR отдает текст, а исполнительный код уже находится на клиенте в виде коллбэка, а script пересылает сам код с сервера
                Ответить
                • код с сервера можно "сделать как надо" и "сколько надо".
                  --
                  js - вообще очень любопытная штука. )
                  Ответить
              • извините, но это круп ))))

                надо же, а свечка работает даже спустя 7 лет!и скролл, и пламя, и меню )
                даже взгрустнулось )
                Ответить
            • ...PS. очень даже ничего. Чувствуется только, десигнера б Вам в сотоварищи... 🙂
              Ответить
              • есть такое )
                но лепил из заказанных картинок, тем более - какие навыки в 18 лет, какие технологии в 2004ом?
                и да. хостинг должен быть Народ, поэтому все исключительно клиент-сайд
                Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8