Jump to content

Great Rash

Expert
  • Posts

    7,974
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Great Rash

  1. Great Rash

    jQuery

    А ссылка на страницу есть? Какое поведение надо чтоб было?
  2. Любая переменная, объявленная вне функции или без ключевого слова var, является глобальной. На самом деле в JS есть несколько глобальных объектов. Например это window. И когда вы объявляете переменную вне функции (или внутри функции, но без var), то она становится свойством объекта window. Вот код, который наглядно это демонстрирует: <html> <head> <title>Моя страница</title> <script type="text/javascript"> var a = 'global'; </script> </head> <body> <!-- и где-то на странице --> <script type="text/javascript"> alert(a); alert(a == window.a); </script> </body> </html>
  3. <html> <head> <title>Моя страница</title> <script type="text/javascript"> var a = new Date().getHours(); if (a > 23){ document.write('<link rel="stylesheet" href="style1.css" type="text/css" media="screen">'); } else if (a > 20) { document.write('<link rel="stylesheet" href="style2.css" type="text/css" media="screen">'); } else if (a > 17) { document.write('<link rel="stylesheet" href="style3.css" type="text/css" media="screen">'); } else if (a > 14) { document.write('<link rel="stylesheet" href="style4.css" type="text/css" media="screen">'); } else if (a > 11) { document.write('<link rel="stylesheet" href="style5.css" type="text/css" media="screen">'); } else if (a > 7) { document.write('<link rel="stylesheet" href="style6.css" type="text/css" media="screen">'); } else { document.write('<link rel="stylesheet" href="style7.css" type="text/css" media="screen">'); } window.onload = function() { var box = document.getElementById('copy'); var boxn = document.createElement('span'); if (a > 23) { boxn.innerHTML = 'какой-то текст'; } else if (a > 20) { boxn.innerHTML = 'какой-то текст'; } else if (a > 17) { // и т.п. } box.appendChild(boxn); } </script> </head> <body> <div id="copy"></div> </body> </html>
  4. В хедере просто так работать не будет. Т.к. при выполнении скрипта элемента, который вы ищете, может еще не существовать (так и происходит), и тогда скрипт выдает ошибку.
  5. А должно получиться, т.к. код верный. Только вызывать его надо после загрузки DOM (или внизу страницы или при наступлении события load у объекта window).
  6. Лучше выбрать что-то одно.
  7. Если я не ошибаюсь то в других папках тоже должны быть index.php (вот что лежит в published/PD/?). chdir('published/SC/html/scripts/');include "index.php"; Аналогично смотрите директорию published/SC/html/scripts/. Нет.
  8. Есть у вас файл index.php? Что там написано? Не надо ничего открывать в браузере. Скачайте с FTP к себе на хард все файлы магазина и открывайте их текстовым редактором.
  9. Зайдите по FTP в корень сайта (обычно это www) и найдите там index.php.
  10. А какая у вас стоит задача? Может лучше всего будет заюзать вместо .txt XML? Тем более в том же PHP для этого есть инструменты.
  11. Вы даете мало информации. Надо смотреть структуру папок для начала. Если вы не разбираетесь в CMS с для которой что-то надо поменять, то может проще обратиться к тому кто эту CMS устанавливал? Опять же можно выяснить какой именно файл вам нужен опытным путем, добавляя, скажем, <title>test</title> в каждый индекс, и смотреть где появится test. UPD: и да, если это шаблонизатор, то смотреть надо в файлы .php
  12. В каком исходнике? У вас используется CMS? Если да, то какая?
  13. Ну что мешает вписать туда все что надо?
  14. $('input').each(function() { alert(this.value); });
  15. Ссылку на страницу дадите или будете дальше гадать?
  16. Я думал что -webkit-appearance заставляет парсер обрабатывать определенный элемент иначе. Разве не так?
  17. Не факт... С вистой в комплекте идет только ИЕ7 если не ошибаюсь. ИЕ8 приходит с апдейтом, но далеко не все апдейтятся.
  18. Нет, пока не считаю проблему решенной. Надо чтоб работало железно. А этого пока нет... сплошные костыли.
  19. Заставить работать его походу не получится, видимо стиль влияет только на внешний вид...
  20. Спасибо за файлик. Но... 1) Открыл в ИЕ9 в режиме ИЕ7 (Windows Vista). Шрифт сбросился на дефолтный (Times New Roman), нужным шрифтом показывается только английский текст. 2) Открыл в виртуальной машине в ИЕ6. Шрифт не отображается вообще, везде отображается дефолтный. Дома на Windows XP SP3 в ИЕ7 шрифт отображался отлично.. Дело в компе чтоль? UPD: Короче опытным путем выяснил следующее: если смотреть в ИЕ9 в режиме ИЕ7 то не работает нифига (только латинница). Если смотреть в ИЕ8 в режиме ИЕ7 (или чисто в ИЕ7), то все пашет как надо (по крайней мере в Windows XP). На счет других ОС пока непонятно.
  21. Этот код превращает <div> в <select>.
  22. Если я не ошибаюсь, то вебкиты такое умеют. Там есть параметр -webkit-appearance. Например можно замутить так (смотреть в Хроме или Сафари): <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title></title> <style type="text/css"> * {margin: 0; padding: 0;} div { width: 100px; height: 100px; border: red 1px solid; -webkit-appearance: menulist; } </style> </head> <body> <div>111</div> </body> </html>
  23. Great Rash

    @font-face

    Есть шрифт вот такой, решили вставить его в проект. Генерю CSS и шрифты разных форматов при помощи сервиса fontsquirrel.com. Возникают проблемы с кириллицей причем как-то странно - кириллица не отображается только в ИЕ7 (с латинницей все в порядке). Пока проверял в ИЕ8, ИЕ9 и Хроме, там все нормально (не знаю как в остальных браузерах). В чем может быть проблема в ИЕ7? Вариант отказа от ИЕ7 не подходит ни под каким предлогом. Шрифт заюзать надо позарез. Кто что подскажет? P.S. Хоть в этом сервисе заявлена поддержка ИЕ5+, но в ИЕ6 (на виртуальной машине) у меня ничего не работает, даже латинница. Интересно почему. Поддержка ИЕ6 в общем не особо нужна, но как бонус было бы неплохо.
  24. <tag> - отстой. <z> - это реально круто! А если замутить поддержку вообще любого символа, то можно прийти к дзен-разметке: < >я мега-тег</ > Все остальное пихать в CSS.
  25. Да-да, я тоже советую не заморачиваться. Просто в старых ИЕ текст плохо масштабировался.
×
×
  • 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