Jump to content

dreamer_

User
  • Posts

    34
  • Joined

  • Last visited

Everything posted by dreamer_

  1. извиняюсь)) видно была жара и мозги расплавились))) сейчас я понял, что автор хочет от скрипта - динамически поменять фон слоя как 1 из варриантов: никаких doc.write помещаем уже готовый слой, невидимый, с картинкой #sloy{visibibility: hidden: background: url(1.gif)} потом делаем в нужный моммент: div = document.getElementById('sloy'); div.style.visibility = 'visible'; если надо поменять вдруг и фон: img = '2.gif'; div.style.background = 'url(' + img +')'; сам ещ? не пробовал..))) иногда полезно помещать слой, в н?м картинка с шириной-высотой=0, а потом через св-ва меняем е? ширину-высоту( "включаем"
  2. можете заценить и покритиковать сло?ный сайт vean.ru, c движком галлереи на ajax+php Был сделан редизайн, заработал модуль вывода подробной информации Готов выслушать критику по новому дизайну)
  3. кстати, СЕССИИ (не путать с институтскими )отличная замена кукам.. позволяют передавать данные со странички, на страничку))
  4. парень, не выкладывай никогда свои пароли в общий доступ! (совет как сисадмина)) простейший поиск - можно на php сделать, или поиск-на-лету на js с помощью AJAX индексация - это принудительное задание ключевого слова, для поиска например: на сайте только 2 товара, юзер ищет "пиво" или "квас" есть 5 html файлов - tov1,tov2,tov3,tov4,tov5.htm зная, что только в tov4.htm у нас квас, делаем таблицу: table searh id=пиво tov1.htm,tov2.htm,tov3.htm,tov5.htm id=квас tov4.htm мы проиндексировали вручную все 5 файлов для поиска это самый про100й метод, который на ум приходит.. $search=$_POST['search']; //бер?м то, что ищем делаем выборку: select * from ... where id='квас'; получаем в переменную result='tov4.htm'; генерим: echo '$search';
  5. '' + helloMessage + ''; так я думаю..
  6. ребята, вы чего тут устроили беспредел? Нельзя вас 1-них оставить даже на минуту! Итак, суть объекта (кому не интересно - не переспрашивайте!)). Объект - слой DIV имеет св-ва - (1-но из них style - стиль) содержимое, или данные это данные!зная это, мы будем для св-в, и данных применять РАЗНЫЕ методы (это так про100) : div = document.getElementById('div1'); //получили ссылку на див div.innerHTML = 'это другие данные!'; //получим это другие данные!(кстати, есть ещ? outerHTML, специально ведь для вас программисты сидели, парились, а вы.. ) div.style.width = '100px'; //получим style={width:100px} кстати, у кого не заработает, пишите, это лишь инструкция, или введение в js для новичков)) для картинки можно и так image = document.getElementById('img1'); image.setAttributes('border',0); {учите матчасть = спасибо за внимание}
  7. вдогонку, совет - Mozilla это не только браузер, как думают чайники.. Загляните в Инструмменты(Tools) там, помимо разных полезностей найд?тся JSC (Java script console) - живой отладчик js, css! кода, который, уверен, поможет сэкономить вам очень много полезного времени, на тему - где же у меня ошибка.. в 100кб кода??.. ) аякс, ведь дружит с js..
  8. пришлось провести небольшое расследование. Дано: текстовый файл data.txt, получаемый генерацией из БД скриптом(в обычной ANSI кодировке) со строкой текста, на кириллице. делаем: response = loadHTML('data.txt'); document.getElementById('layer').innerHTML = response; Ес-сессно, на экране вс? "в-квадратиках" Решение проблемы (не хотелось с громоздким XML кодом "заморачиваться")): 1. перекодировка response средствами класса String по-байтно перелазил все форумы, так ничего и не понял 2. получение уже готовых "к употреблению данных" (в кодировке Cp-1251,utf8 - не важно) Используя редактор FAR, Блокнот, Wordpad и Excel выяснил: сохраняем русский текст в Блокноте(сохр. как ANSI): смотрим HEX-код Фаром: (char символ=1byte) header='' E4 E2 E5... ( формат [char]) Блокнот и Wordpad (Unicode): (wchar=2byte) 'FF FE' 34 04 32 04 ( формат [char 04]) Блокнот (Unicode BE): (wchar=2byte) 'FE FF' 04 34 04 32 ( формат [04 char]) Excel (UTF8) (wchar=2byte) 'EF BB' BF D0 B4 D0 ( формат [char D0/1]) и вот эта кодировка выдала читый-русский язык на экран, без всяких "танцев -с-бубном")) (пример работы на сайте vean.ru) Вот вам, пользуйтесь, хотя я так подумал.. а зачем тогда вообще БД, когда можно теперь хранить данные, прямо в файле? по -хостингу: есть халява(200 мег, база, пхп) для желающих создавать интересные проекты, пишите viipru@mail
  9. в общем движок без бД это Guppy (работает сразу после заливки на хост)), я хочу написать аналогичный (хакеры уже заколебали бд взламывать..) Smarty юзают в-основном e-магазины, данные пересылаются через скрытые формы.. Прич?м самая "фишка" и приходится переворачивать все ф-ции, чтобы найти ,кто принял эти данные из отправляемой формы (так пришлось взламывать ф-ции оформления покупки - хозяевам магазина не понравилось, чтобы купить товар, приходилось заполнять много ненужных форм. Методом блокнота, выявлено - все ф-ции расширения(корзина, заказ товара) находятся в папке core-func, их и надо ломать, чтобы угодить покупателям..)) если интересно, можете писать viipru@mail
×
×
  • 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