Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Скрипт отображения картинок (nworm)
Author Message
nworm
Заглянувший



Joined: 24 Apr 2007
Posts: 2
Карма: 0
   поощрить/наказать


PostPosted: Tue Apr 24, 2007 6:46 pm (написано за 2 секунды)
   Post subject: Скрипт отображения картинок
Reply with quote

Произошел затык в работе. Ищу вашей помощи.
Коротко:
На сайте есть форма, с помощью которой можно добавлять картинки. Так как картинок может быть много, то было решено сделать небольшую иконку предпросмотра для каждой добавленой картинки. Использую для этого следующий HTML:
Code (any language): скопировать код в буфер обмена
<input type="file" id="test1" size="60" maxlength="255" onchange="test(this.id, 'test2')">
<img src="pics/unknown.png" id="test2" height="100">
и JavaScript код:
Code (any language): скопировать код в буфер обмена
function test(b, i)
{
        browse = document.getElementById(b);
        image = document.getElementById(i);
        x = "file:///" + browse.value;
        image.src = x;
}
Тем не менее, эта функция не хочет отрабатывать в Опере и Мозилле, а в ИЕ 7 отрабатывает, но только при выборе картинок с сетевого диска. Не могу понять, что я делаю неправильно.
Back to top
View user's profile Send private message
AKS
Участник форума



Joined: 28 Dec 2005
Posts: 1174
Карма: 102
   поощрить/наказать


PostPosted: Tue Apr 24, 2007 8:01 pm (спустя 1 час 15 минут; написано за 1 минуту 26 секунд)
   Post subject:
Reply with quote

nworm wrote:
Не могу понять, что я делаю неправильно.
Да Вы тут ни при чем. Тут браузеры "заботятся" о безопасности пользователя. Ведь иначе бы любой малюсенький javascript'ик мог бы "тащить" что ему захотелось с вашего компьютера...
Back to top
View user's profile Send private message Send e-mail
nworm
Заглянувший



Joined: 24 Apr 2007
Posts: 2
Карма: 0
   поощрить/наказать


PostPosted: Tue Apr 24, 2007 9:50 pm (спустя 1 час 48 минут; написано за 16 секунд)
   Post subject:
Reply with quote

Т.е. такая вставка картинок невозможна в принципе?
Back to top
View user's profile Send private message
WingedFox
Профессионал



Joined: 29 Apr 2003
Posts: 4064
Карма: 269
   поощрить/наказать

Location: Питер

PostPosted: Tue Apr 24, 2007 10:43 pm (спустя 53 минуты; написано за 25 секунд)
   Post subject:
Reply with quote

Предпросмотр возможет только с сервера.
kb.mozillazine.org/Links_to_local_pages_don%27t_work
Back to top
View user's profile Send private message
Guest






Карма: 388
   поощрить/наказать


PostPosted: Wed Apr 25, 2007 9:53 am (спустя 11 часов 9 минут; написано за 18 секунд)
   Post subject:
Reply with quote

Спасибо.
Back to top
Develop7
Заглянувший



Joined: 04 Feb 2006
Posts: 12
Карма: 0
   поощрить/наказать


PostPosted: Fri May 04, 2007 4:11 pm (спустя 9 дней 6 часов 17 минут; написано за 3 минуты)
   Post subject:
Reply with quote

nworm wrote:
а в ИЕ 7 отрабатывает
[offtopic]Опять ИЕ впереди планеты всей...[/offtopic]
nworm wrote:
Т.е. такая вставка картинок невозможна в принципе?
Ее можно разве только эмулировать аяксом. Еще можете попробовать реализовать в виде HTA-приложения.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML