Картинки бэкграунда

Старый mweb

Модератор: [mweb team]

Картинки бэкграунда

Сообщение Padonak Вс мар 09, 2008 23:17

нужно подгружать из локальной папге. никак не могу сообразить какой там правильный синтакс пути - пацкажите кто в курсе.

картинки расположены в папке Buddy на диске C.

...
document.body.style.background = "#333 url('file:///C:/Buddy/0" + num + ".jpg') center center no-repeat";
...


пробовал следующие варианты:
- все слэши обратные;
- 1 слэш после file:;
- 2 слэша после file:;
- 3 слэша после file:;
- без префикса file: и следующих за ним слэшей;
- маленькая буква С: и без двоеточия;

нихрена не сработало... кто в курсе?
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Сообщение Muerto Пн мар 10, 2008 10:27

Попробуй такой вариант:
Код: Выделить всё
file:///C|/Buddy/
там фишка в вертикальной черте после буквы диска.
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Padonak Пн мар 10, 2008 11:16

2Muerto: не прокатило :-( меня уже бесы кроют на этой фигне! казалось бы чо там сложного указать путь к папке - а вот хрен.. не знаю может это из-за Денвера? я-то локально все это делаю. хотя все всегда нормально пашет. что ж за гацтво такое -12-
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Сообщение Padonak Пн мар 10, 2008 11:22

2Muerto: главное - беру просто перетаскиваю картинку из этой папки в браузер и он отображает путь как file:///C:/Buddy/01.jpg -10- ну не гацтво?
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Сообщение Muerto Пн мар 10, 2008 11:44

Посмотри такой вариант:
Код: Выделить всё
<body background="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAICSURBVHjaYvz//z8DJQAggJhwiDPvnmlzc2aR0O+JGezt+AwACCCsBhxfYhn59N41FWtXIxZOLu70niRGXVwGAAQQNgNYHj96O8HaWYdJW5ubwd4/mI2Ng7sblwEAAYRhwMm1URk/vn4SUNWVYGD8+YZBXZOZm5OLzRjoCmNsBgAEEKoBN82Y7l851GLrqMjM8Oc7A8O/3wwMP54wuAQFCXNycUzGZgBAAKEYcOaKZO2/f//5FbUVgBrfMoRVcgHpNwyKGjKMXDwCan0prFboBgAEELIBzDcvXyy2cVZhYPj9GWj7H4jo/38MDJ9OMDj7O/KzsjH3oxsAEEBwA/bNNipiZf7FI6cqwcDw8x2qqp8fGORUpVn4BEXlgGHhhCwFEEAwA9gfP3hdZ+Oizcjw+wvCdjgAuuLrFQbXIH9hTm7uqcgyAAEENuD4ctcebm5mbikFYRTbV7V/Q6j88Z5BSuY7q4CQgAjQFR4wYYAAAhtw89L5ZFsnRaDtn4CW/YXrAQcisit+PGVwDgrnZ2NnnwATBQggpsNLvGYLCAmxi8tLARWg+h3FBVBXSEj/ZZWQkRcCuiIQJAQQQCyvnj5KMDTkZ2JgYmRg4FchnHv+vmEwttLmeXT3VjKQtx4ggFgk5TXebV63UfT3ijOMxOZAVlZWdiB1EMQGCCBGSrMzQIABAFR3kRM3KggZAAAAAElFTkSuQmCC">
</body>

что тебе показало фоновой картинкой?
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Padonak Пн мар 10, 2008 12:06

2Muerto: о шойтан гыгыгы знак ахтуга показало размноженый по всей странице. но понимаешь в чем состоит идея - я пытаюсь организовать возможность использования юзером собственных картинок в поп-ап окне. там скрипт вставляющий случайное изображение из 13 возможных. чтобы юзер мог это делать он должен создать на диске С папку с таким именем и положить в нее 13 картинок формата jpg и сменами от 01.jpg до 013.jpg. скрипт будет их брать и совать в бэкграунд окна.
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Сообщение Muerto Пн мар 10, 2008 12:28

Я понял что ты хочешь. Мне просто интересно - можно ли использовать локальные картинки.
ИЕ должен работать полюбэ file://C:/
С ФФ я попробовал так:
В адресной строке about:config
Параметр ("Имя настройки") security.checkloaduri установить false.
Затем нужно создать файл, в котором будут содержаться адреса сайтов, которым разрешен доступ к жесткому диску твоего компьютера.
Перейди в каталог:
C:\Documents and Settings\Имя_пользователя\Application Data\Mozilla\Firefox\Profiles\XXX.default\
где вместо C, основной диск твоего компа.
Firefox - иногда отсутствует, т.е. переходи сразу в каталог Profiles.
XXX - какая-то шняга из букв и цифр (иногда ник, вообщем зависит от настроек твоего браузера).
Создаем в каталоге XXX.default файл user.js
[code]
user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "http://твой сайт.ru");
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");

Перезапускаем ФФ и... все должно работать.
С оперой у меня ничего не вышло. Гадский всё таки браузер. Или я тупой.

P.S. Мля-аааа, как меня прёт!!!!!
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Padonak Пн мар 10, 2008 12:36

эк все хитрО... не будут юзеры такой сложный ритуал делать блин... хрен с ним пускай тока в ИЕ будет - просто надо это написать для них. а у меня в ФФ и Опере не сработало и я даже не додумался в ИЕ посмотреть - там-то как раз все пашет. пасиб
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Сообщение Muerto Пн мар 10, 2008 12:52

2Padonak: Дык сработало в ФФ у тебя с такими настройками? Я на двух компах протестил - у меня сработало, но у меня на обоих вебсервер есть. Интересно - без сервака работает?
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Muerto Пн мар 10, 2008 13:29

Меня прибило. Стал проверять в IE 7.0 - возникла проблема. Решение нашёл. Надо в настройках IE внести свой сервак в список Trusted Sites.
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Padonak Пн мар 10, 2008 21:15

2Muerto: а у меня в ИЕ 7 как раз все работает а в Опере и ФФ нет. в ФФ я всю эту манипуляцию не стал делать ибо юзер такого делать не станет в жизни. странно вобще... почему такой сложняк с локальными файлами? я понимаю когда браузер может не давать загрузить посторонний какой-то файл но свой-то чем ему не нравится?
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону


Вернуться в Архив

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

cron