[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Редактирование изображения в браузере.
pi3.14
А как сделать так же - http://art-oboi.ru/modules/shop/1885.html

P.S. конечно же я по поводу редактирования картинки и сохранения результата. smile.gif

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



Спустя 1 день, 9 часов, 24 минуты, 55 секунд (30.09.2008 - 19:58) Adil написал(а):
со стороны js

Спустя 1 день, 13 часов, 14 минут, 3 секунды (2.10.2008 - 09:12) pi3.14 написал(а):
Сделал с помощью jQuery. Теперь вот проблемка не знаю как обратиться к определённому элементу на который нажали, и передать его параметр в переменную.

Код
<a id="его айди" href="блабла-линк" class="highslide" onclick="вызов скрипта"><img src="сорс-картинки" /></a>


Вот как мне передать href тега a в переменную а ту в скрипт?



Спустя 29 минут, 6 секунд (2.10.2008 - 09:41) linedmk написал(а):
Наверное же нужно искать в свойстве href объекта ссылки (<a>), например можно так

Код
<a id="его айди" href="блабла-линк" class="highslide" onclick="имя_функции(this.href);"><img src="сорс-картинки" /></a>

Спустя 1 час, 18 минут, 27 секунд (2.10.2008 - 11:00) pi3.14 написал(а):
[quote name='linedmk' date='2.10.2008, 6:41' post='49926']
Наверное же нужно искать в свойстве href объекта ссылки (<a>), например можно так

Если указать конкретный id, то да. А если мне надо узнать по какому щёлкнули и передать href именно того по которому щёлкнули. То есть у меня таких объектов 10 или более. ???

Спустя 22 часа, 30 минут, 16 секунд (3.10.2008 - 09:30) bret написал(а):
Цитата(pi3.14 @ 2.10.2008, 11:00) [snapback]49935[/snapback]
А если мне надо узнать по какому щёлкнули и передать href именно того по которому щёлкнули. То есть у меня таких объектов 10 или более. ???

А чем вас это не у страивает
Цитата(linedmk @ 2.10.2008, 9:41) [snapback]49926[/snapback]
Код
<a id="его айди" href="блабла-линк" class="highslide" onclick="имя_функции(this.href);"><img src="сорс-картинки" /></a>

Спустя 21 минута, 35 секунд (3.10.2008 - 09:51) pi3.14 написал(а):
Цитата(bret @ 3.10.2008, 6:30) [snapback]50155[/snapback]
А чем вас это не у страивает
Цитата(linedmk @ 2.10.2008, 9:41) [snapback]49926[/snapback]
Код
<a id="его айди" href="блабла-линк" class="highslide" onclick="имя_функции(this.href);"><img src="сорс-картинки" /></a>



Переделываемая страница использует фреймворк и при событии onclick="имя_функции(this) вызывается фреймворк. А я хочу добавить в него свои данные, а внутрь лезть жуть как не хочется. Мне надо лишь в одно место передать свойство href тега <a> по которому кликнули.

Спустя 14 часов, 17 минут, 13 секунд (4.10.2008 - 00:09) bret написал(а):
Тогда ставьте обработчик в элемент уровнем выше необходимой ссылки и через него уже выкавыривайте хреф
!!это_интересно!!

Спустя 2 дня, 15 часов, 41 минута, 23 секунды (6.10.2008 - 15:50) pi3.14 написал(а):
Цитата(bret @ 3.10.2008, 21:09) [snapback]50290[/snapback]
Тогда ставьте обработчик в элемент уровнем выше необходимой ссылки и через него уже выкавыривайте хреф
!!это_интересно!!


спасибо, правда решение усложнилось все таки придеться читать книжечку.

Спустя 1 день, 16 часов, 3 минуты, 26 секунд (8.10.2008 - 07:53) pi3.14 написал(а):
Почему то не могу обратиться к переменной u? Мне её надо передать дальше после нажатия.
Код
<a id="someID" href="#" class="highslide" onclick="return hs.someFunction(this.id)"><img id="fgh" src="img" onclick="urlik(parentNode);" alt=" роспись стен" title="img" /></a>
<script type="text/javascript">
function urlik(no){
var u = no;
return u;
};
hs.someMetod = u;
</script>

Спустя 1 час, 13 минут, 3 секунды (8.10.2008 - 09:07) linedmk написал(а):
чтобы переменная описанная в функции была глобальной убери var то есть нужно
Код
u = no;

Спустя 1 час, 11 минут, 9 секунд (8.10.2008 - 10:18) pi3.14 написал(а):
Цитата(linedmk @ 8.10.2008, 6:07) [snapback]50676[/snapback]
чтобы переменная описанная в функции была глобальной убери var то есть нужно
Код
u = no;


Да так тоже не получалось так как код который ниже срабатывал до того как переменная уже была. Просто момент присваивания я переместил в тело функции и все заплясало и завертелось. Всем спасибо.


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.