Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
294 / 200 / 6
Регистрация: 23.10.2010
Сообщений: 1,173
Записей в блоге: 1

Народ помогите с увеличением картинки в JS

17.04.2012, 19:30. Показов 684. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Народ помогите с увеличением картинки в JS

вот код, но он не работает, почему???? вроде все верно

HEAD
----------
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<head>
<script type="text/javascript" language=javascript>
    function zoomIn(e) {
        e.style.width = e.clientWidth * 5.2;
        e.style.height = e.clientHeight * 5.2;
    }
 
    function zoomOut(e) {
        e.style.width = e.clientWidth / 5.2;
        e.style.height = e.clientHeight / 5.2;
 
    }
</script>
</head>
BODY
-----------
JavaScript
1
2
3
<body>
<img src="Foto.jpg" onmouseover='zoomIn(this)' onmouseout='zoomOut(this)'/>
</body>
Добавлено через 26 минут
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.04.2012, 19:30
Ответы с готовыми решениями:

Проблемы с Лупой и увеличением картинки
Здравствуйте! В проге юзеру надо выбирать (кликать на) линию толщиной 1 пиксель и, поскольку бывает трудно попасть мышкой точно по линии,...

Слайдер с увеличением картинки по клику. Есть вообще такой?
Встал перед неожиданной проблемой - все слайдеры просто крутят картинки, но при этом нельзя увеличить картинку кликом. Может, кто-нибудь...

народ помогите!
народ у кого есть новые бланки платежных поручений, или кто может подсказать где их можно скачать, а то в банке задурили всю бошку. заранее...

7
294 / 200 / 6
Регистрация: 23.10.2010
Сообщений: 1,173
Записей в блоге: 1
17.04.2012, 19:31  [ТС]
Ну что поможет кто?
0
 Аватар для Dimedrol
2378 / 941 / 129
Регистрация: 25.04.2009
Сообщений: 2,635
Записей в блоге: 4
17.04.2012, 21:52
JavaScript
1
e.style.width = (e.clientWidth * 5.2) + "px";
и так везде px надо добавить, а то у вас получается
CSS
1
2
3
img {
width: 200;
}
0
4 / 4 / 0
Регистрация: 17.04.2012
Сообщений: 20
17.04.2012, 22:57
У меня вот такой код нормально работает

HTML5
1
2
3
4
5
6
7
8
9
<html><head><title>test</title>
<script type="text/javascript">
 function zoomIn(e) {e.width *= 2; e.height *= 2;}
 function zoomOut(e) {e.width /= 2; e.height /= 2;}
</script>
</head>
</head><body><center>
<img src="women.jpg" width=200 height=200 onmouseover='zoomIn(this)' onmouseout='zoomOut(this)'>
</center></body></html>
Ваша ощибка в том, что this работает только с теми атрибутами, которые явно указаны в теге.
0
294 / 200 / 6
Регистрация: 23.10.2010
Сообщений: 1,173
Записей в блоге: 1
17.04.2012, 23:47  [ТС]
спс)) работает, еще узнать хотел, а можно ка нибудь в Javascript в переменную загрузить изображение???, типо создать обект в котором будет хранится картинка, и после этого можно будет с ней делать что захочется...а не писать постоянно путь к этому файлу
0
4 / 4 / 0
Регистрация: 17.04.2012
Сообщений: 20
18.04.2012, 08:53
В переменную можно передать указатель на любой объект и любой атрибут объекта. Вам наверно будет проще зайти на мой сайт http://vikohn.narod.ru . Там есть много примеров работы с картинками с подробным объяснением кода, а также какие-то начальные сведения о JS. Сайт я еще не закончил, но все равно там много полезной информации.
0
294 / 200 / 6
Регистрация: 23.10.2010
Сообщений: 1,173
Записей в блоге: 1
18.04.2012, 08:55  [ТС]
прикольный сайт

ну вот явычитал что что то такое должно быть <document.images["asdas"].src только такое не пашет

или такое <img src"..." name="asasdasa" такое тоже не пашет, и то и другое ввожу в тег HEAD



на подобии этого есть.

вообще в переменную буфер хочу загрузить картинку
0
4 / 4 / 0
Регистрация: 17.04.2012
Сообщений: 20
18.04.2012, 13:45
Вам надо почитать основы javascript. Похоже вы ничего не знаете совсем. Ваша первая фраза - это js и она должна быть в теге <script> а вторая - это html и она должна быть в теге body. Есть два способа: прочитать про основы (грамматика) и просмотреть примеры и подробно их разобрать (практика). Меньше выдумывать, больше делать по аналогии с примерами типа "делай как я". Это эффективно. Нужно начинать с работающего примера и постепенно его изменять, понимая что делаете.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.04.2012, 13:45
Помогаю со студенческими работами здесь

Народ помогите :-(((
как String сканвертировать в Real или в любой с плавоющей точкой?

Народ.Помогите,а...
В меню/Параметры запуска я снял флажок окна базы данных и при открытии базы у меня выводится форма.Так вот на эту форму я хочу посадить...

Народ!!! Помогите....
Всем здрасьте! Буду признателен о уважаемые гуру если покажите как правильно тексты ссылок для сапы делать. Всем огромное спасибо...

Народ, помогите разобратся
Помогите разобраться со следуйщими вопросами, ток пож-сто не копируйте ссылки или статьи из инета, хотелось бы обьяснение своими словами....

Народ помогите зарываюсь
1. Вычислить сумму cos(x)+cos(cos(x))+cos(cos(cos(x)))+... Дать трассировку алгоритма. 2.Дана последовательность слов. В каждом из них...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru