Как передать адресуемую переменную в flex / actionscript и т. Д.? - PullRequest
0 голосов
/ 29 января 2011

Суть моей проблемы в том, что я хочу, чтобы мое приложение могло считывать число с конца адреса.

, то есть кто-то, получающий доступ к

    www.mywebsite.com/123456

, будетзатем получить доступ к приложению, которое может получить информацию, извлеченную из базы данных, уникальной для 123456.

Теперь я знаю, с чего начать, если бы я использовал, скажем, HTML, но с Flash Builder / Flex / Actionscript и т. д. ЯЧестно говоря, я немного растерялся относительно того, как к этому подойти.

Заранее большое спасибо, я действительно ценю помощь, которую все здесь оказывают!

Ответы [ 3 ]

1 голос
/ 29 января 2011

Вы можете использовать php (или какой-либо другой используемый вами бэкэнд) или javascript

в php, вы можете кодировать flash var на свою страницу при ее создании или использовать javascript, чтобы браузер позаботился о браузере.it.

смотрите здесь для получения дополнительной информации http://www.permadi.com/tutorial/flashVars/index.html посмотрите пример 2 для js и php.он использует cookie, чтобы получить переменную, но вы можете настроить его, чтобы получить URI после косой черты.если вы хотите использовать javascript, вам нужно настроить .htaccess, иначе вам нужно будет использовать www.mywebsite.com?var=123456

0 голосов
/ 01 февраля 2011

Вы также можете получить доступ к URL-адресу непосредственно из приложения Flash, используя ExternalInterface.

Например,

var url:String = ExternalInterface.call("window.location.href");

Тогда вам потребуется проанализировать URL-адрес.на объекте window.location:

https://developer.mozilla.org/en/DOM/window.location

0 голосов
/ 29 января 2011

Затем просто в вашем веб-приложении прочитайте это число и передайте его через параметр flashVar в коде встроенного flash.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...