1. js'ом отправляете текст из одно фрейма в другой
2. в фрейме с флешкой ловите его и передаете флешке
3. во флешке вставляете его в поле ввода.
При этом как видите необходимо иметь доступ и к фрейму в флешкой и к её исходникам, чтобы научить её реагировать на внешние вызовы. Ну и наверняка передача сообщений между фреймами в старых браузерах еще и не везде работать будет.
Да, должно. В смысле лично гарантировать я не могу, но тут используется стандартный объект document и метод replace у строки, т.е. никаких дополнительных библиотек или хаков.
Не, в флешке я ничего менять не могу, иначе проще бы было в самой флешке и сделать то что я хочу. То есть в данном случае никак?
Если флешка не заточена на получение данных извне, то насколько я в курсе, то никак. Но я не особо в ActionScript специалист.
Теоретически - да, но с кучей ограничений.
1. http://stackoverflow.com/questions/9153445/how-to-communicate-between-iframe-and-the-parent-site - и ссылка в ответе - с помощью этого вы сможете передать значение из textarea во фрейм, где есть флешка.
2. Флешка должна уметь реагировать на команды, присылаемые ей из js - http://stackoverflow.com/questions/10050562/calling-actionscript-function-from-js и официальная документация http://help.adobe.com/ru_RU/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7cb1.html . Там вся суть в ExternalInterface - его методы call для вызова js-функций на странице и addCallback для того, чтобы js мог выполнить функцию, зашитую во флешке.
Т.е. в общем случае принцип такой.
1. js'ом отправляете текст из одно фрейма в другой
2. в фрейме с флешкой ловите его и передаете флешке
3. во флешке вставляете его в поле ввода.
При этом как видите необходимо иметь доступ и к фрейму в флешкой и к её исходникам, чтобы научить её реагировать на внешние вызовы. Ну и наверняка передача сообщений между фреймами в старых браузерах еще и не везде работать будет.
Иван НСК
я бы на вашем месте нашел бы другой курс. Если автор курса пишет для сложения огромную функцию - то ничего хорошего из этого не выйдет
Скорее всего автор пишет эту огромную функцию не для сложения, а для демонстрации конструкции switch-case
Что за бред? Нельзя в переменную include делать.
Формально в переменную можно делать инклюд, но не с таким синтаксисом как у ТС, а просто
$var = include('file.php');то, если внутри file.php сделать
в переменной окажется $var значение 'value'
http://www.question2answer.org/ - движок вопрос-ответы
Пару минут гугления выдало как минимум convert из пакета imagemagick (http://www.phpied.com/command-line-css-spriting/) до специализированных средств, работающих с препроцессорами css (http://compass-style.org/help/tutorials/spriting/)
imagemagick параметр annotate
http://www.imagemagick.org/Usage/annotating/
а кто-то готов разбираться с новым фреймворком?:) как пользователей привлечь к этому?
Показать на рабочих примерах как легко и просто решаются типовые задачки на вашем фреймворке.
Да, должно. В смысле лично гарантировать я не могу, но тут используется стандартный объект document и метод replace у строки, т.е. никаких дополнительных библиотек или хаков.
url: document.location.href.replace('/test','')так попробуйте