swfupload - множественные экземпляры и установка динамических данных с помощью setPostParam - PullRequest
0 голосов
/ 28 июля 2010

Я использую swfupload, и у меня есть куча ссылок «Attach File», и каждая из них открывает один и тот же диалог Jquery, связанный с 1 экземпляром swfupload.Я попытался установить пользовательские параметры публикации, но это не удалось: www.arianhojat.com/temp/code/swfupload/index.html

, если вы удаляете строку 'setPostParam' в порядке, но идентификатору нравится устанавливать параметры ..Выдает ошибку в firebug: «исключение uncaught: сбой вызова SetPostParams» ...

Поэтому вместо этого я попробовал альтернативное решение ... Я каждый раз придумывал воссоздание объекта swfupload при каждом открытии диалога... и уничтожить его после его закрытия ... но я получаю "неперехваченное исключение: не удалось найти элемент Flash" в конце.не уверен, является ли это критической ошибкой, так как всплывающее окно по-прежнему отображается, если вы нажимаете ссылки.Я думаю, что это может быть путь, но не уверен насчет этой ошибки

Вот мой онлайн-пример этого кода в действии: http://www.arianhojat.com/temp/code/swfupload/index_destroy.html

(PS загрузка файла должна закрытьдиалоговое окно и предупреждает об ошибке, так как сейчас у меня нет этой настройки хоста, соответствующей бэкэнду Java-сервлета, я должен ее обработать ... просто хотел, чтобы сначала работал внешний интерфейс и избавлялся от этой ошибки, чтобы ошибки сначала обрабатывались изящнобез firebug пользователь, как я, заметил, что произошла ошибка js.)

1 Ответ

2 голосов
/ 03 августа 2010

Вы должны использовать позиционирование css, чтобы скрыть (а не отобразить: block / none;) и показать свой диалог, когда Flash перезагружается, когда вы прячете / отображаете его и лишаетесь.

...