Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 03.08.2004, 18:09
vlanis вне форума Посмотреть профиль Отправить личное сообщение для vlanis Посетить домашнюю страницу vlanis Найти все сообщения от vlanis
  № 1  
vlanis

Регистрация: Jul 2002
Адрес: Ростов-на-Дону
Сообщений: 16
Отправить сообщение для vlanis с помощью ICQ
По умолчанию asfunction:MyFunc и несколько аргументов

У меня вот такой вот вопрос, Господа!

использую по случаю asfunction:

function MyFunc(arg){
trace ("You clicked me! Argument was "+arg);
}
myTextField.htmlText ="<A HREF=\"asfunction:MyFunc,Foo \">Click Me!</A>";

как передать ф-ции MyFunc не один аргумент а например два или три?
__________________
с уважением
vlanis
http://vlanis.com

Старый 03.08.2004, 18:51
Mitay вне форума Посмотреть профиль Отправить личное сообщение для Mitay Найти все сообщения от Mitay
  № 2  
Mitay

Регистрация: Dec 2003
Сообщений: 143
а почему бы не так??

function MyFunc(arg){
trace ("You clicked me! Argument was "+arg);
}
myTextField.htmlText ="<A HREF="+MyFunc(arg)+">Click Me!</A>";


??

Старый 03.08.2004, 22:02
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 3  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
можно так:
function MyFunc(arg){
var a=arg.split(",");
trace("Argument1: "+a[0]);
trace("Argument2: "+a[1]);
}
myTextField.htmlText ="<A HREF=\"asfunction:MyFunc,first,second \">Click Me!</A>";

Старый 04.08.2004, 12:12
Mitay вне форума Посмотреть профиль Отправить личное сообщение для Mitay Найти все сообщения от Mitay
  № 4  
Mitay

Регистрация: Dec 2003
Сообщений: 143
непонятно, зачем пользоваться какими-то недокументированными возможностями, когда можно с помощью стандартных средств сделать намного проще

Старый 04.08.2004, 12:13
Mitay вне форума Посмотреть профиль Отправить личное сообщение для Mitay Найти все сообщения от Mitay
  № 5  
Mitay

Регистрация: Dec 2003
Сообщений: 143
сравни, то что написал я, и то что напиал силин
что проще???

Старый 04.08.2004, 12:26
vlanis вне форума Посмотреть профиль Отправить личное сообщение для vlanis Посетить домашнюю страницу vlanis Найти все сообщения от vlanis
  № 6  
vlanis

Регистрация: Jul 2002
Адрес: Ростов-на-Дону
Сообщений: 16
Отправить сообщение для vlanis с помощью ICQ
Спасибо всем ответившим.
__________________
с уважением
vlanis
http://vlanis.com

Старый 04.08.2004, 22:27
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 7  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
Цитата:
Оригинал написал(а) Mitay
а почему бы не так??

function MyFunc(arg){
trace ("You clicked me! Argument was "+arg);
}
myTextField.htmlText ="<A HREF="+MyFunc(arg)+">Click Me!</A>";


??
че-то я не въехал как оно работает (вызывает MyFunc и все на этом, текста гиперссылки 'Click Me!' нет)

Создать новую тему   Часовой пояс GMT +4, время: 02:41.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:41.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.