Для надлежащего удаления свойства из объекта необходимо удалить свойство вместо того, чтобы просто установить его на неопределенный :
var obj = { prop1: 42, prop2: 43 };
obj.prop2 = undefined;
for (var key in obj) {
...
свойство prop2 все еще будет частью повторения. Если Вы хотите полностью избавиться от prop2, необходимо вместо этого сделать:
delete obj.prop2;
свойство prop2 больше не будет не делать появление, когда Вы выполните итерации через свойства.
Возможно, проблема связана с сертификатом.
Проверьте, есть ли какие-либо предупреждения, связанные с сертификатом, когда вы открываете целевой сайт в этих браузерах.
Откройте сертификат и также проверьте наличие предупреждений.
2038 Ошибка ввода-вывода флэш-памяти:
«Ошибки ввода-вывода флэш-памяти не очень полезны. Те же самые номера ошибок возвращаются практически для всего.
Вот некоторые распространенные проблемы которые вызывают следующие коды ошибок:
Для отладки Проблемы Сначала я проверяю, работает ли моя загрузка, используя стандартную форму загрузки HTML, указывающую на мой upload.php "
Если бы это был http, я бы предложил использовать fiddler или wirehark, но я не думаю, что это поможет для https.
Похоже, это проблема центра сертификации: Обсуждение SWF по HTTPS
Это наверняка проблема с сертификатом - он будет работать с HTTPS, Firefox и официальным сертификатом.
Я использую SWFUpload в сочетании с HTTPS на платформе счетов-фактур сайта. com и работает с IE, Safari, Firefox и Chrome (другие браузеры не тестировались). На тестовом сервере Firefox не работает с HTTPS, потому что не настроен официальный сертификат.