Great Rash
Expert-
Posts
7,974 -
Joined
-
Last visited
-
Days Won
144
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Great Rash
-
А ссылка на страницу есть? Какое поведение надо чтоб было?
-
Любая переменная, объявленная вне функции или без ключевого слова 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>
-
<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>
-
В хедере просто так работать не будет. Т.к. при выполнении скрипта элемента, который вы ищете, может еще не существовать (так и происходит), и тогда скрипт выдает ошибку.
-
А должно получиться, т.к. код верный. Только вызывать его надо после загрузки DOM (или внизу страницы или при наступлении события load у объекта window).
-
Лучше выбрать что-то одно.
-
Если я не ошибаюсь то в других папках тоже должны быть index.php (вот что лежит в published/PD/?). chdir('published/SC/html/scripts/');include "index.php"; Аналогично смотрите директорию published/SC/html/scripts/. Нет.
-
Есть у вас файл index.php? Что там написано? Не надо ничего открывать в браузере. Скачайте с FTP к себе на хард все файлы магазина и открывайте их текстовым редактором.
-
Зайдите по FTP в корень сайта (обычно это www) и найдите там index.php.
-
А какая у вас стоит задача? Может лучше всего будет заюзать вместо .txt XML? Тем более в том же PHP для этого есть инструменты.
-
Вы даете мало информации. Надо смотреть структуру папок для начала. Если вы не разбираетесь в CMS с для которой что-то надо поменять, то может проще обратиться к тому кто эту CMS устанавливал? Опять же можно выяснить какой именно файл вам нужен опытным путем, добавляя, скажем, <title>test</title> в каждый индекс, и смотреть где появится test. UPD: и да, если это шаблонизатор, то смотреть надо в файлы .php
-
В каком исходнике? У вас используется CMS? Если да, то какая?
-
Ну что мешает вписать туда все что надо?
-
$('input').each(function() { alert(this.value); });
-
Ссылку на страницу дадите или будете дальше гадать?
-
Я думал что -webkit-appearance заставляет парсер обрабатывать определенный элемент иначе. Разве не так?
-
Не факт... С вистой в комплекте идет только ИЕ7 если не ошибаюсь. ИЕ8 приходит с апдейтом, но далеко не все апдейтятся.
-
Нет, пока не считаю проблему решенной. Надо чтоб работало железно. А этого пока нет... сплошные костыли.
-
Заставить работать его походу не получится, видимо стиль влияет только на внешний вид...
-
Спасибо за файлик. Но... 1) Открыл в ИЕ9 в режиме ИЕ7 (Windows Vista). Шрифт сбросился на дефолтный (Times New Roman), нужным шрифтом показывается только английский текст. 2) Открыл в виртуальной машине в ИЕ6. Шрифт не отображается вообще, везде отображается дефолтный. Дома на Windows XP SP3 в ИЕ7 шрифт отображался отлично.. Дело в компе чтоль? UPD: Короче опытным путем выяснил следующее: если смотреть в ИЕ9 в режиме ИЕ7 то не работает нифига (только латинница). Если смотреть в ИЕ8 в режиме ИЕ7 (или чисто в ИЕ7), то все пашет как надо (по крайней мере в Windows XP). На счет других ОС пока непонятно.
-
Этот код превращает <div> в <select>.
-
Если я не ошибаюсь, то вебкиты такое умеют. Там есть параметр -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>
-
Есть шрифт вот такой, решили вставить его в проект. Генерю CSS и шрифты разных форматов при помощи сервиса fontsquirrel.com. Возникают проблемы с кириллицей причем как-то странно - кириллица не отображается только в ИЕ7 (с латинницей все в порядке). Пока проверял в ИЕ8, ИЕ9 и Хроме, там все нормально (не знаю как в остальных браузерах). В чем может быть проблема в ИЕ7? Вариант отказа от ИЕ7 не подходит ни под каким предлогом. Шрифт заюзать надо позарез. Кто что подскажет? P.S. Хоть в этом сервисе заявлена поддержка ИЕ5+, но в ИЕ6 (на виртуальной машине) у меня ничего не работает, даже латинница. Интересно почему. Поддержка ИЕ6 в общем не особо нужна, но как бонус было бы неплохо.
-
<tag> - отстой. <z> - это реально круто! А если замутить поддержку вообще любого символа, то можно прийти к дзен-разметке: < >я мега-тег</ > Все остальное пихать в CSS.
-
Да-да, я тоже советую не заморачиваться. Просто в старых ИЕ текст плохо масштабировался.