#facebook #internet-explorer #plugins #registration
#Facebook #internet-explorer #Плагины #Регистрация
Вопрос:
Я пытаюсь использовать плагин регистрации facebook. У меня это работает в Firefox и Chrome, но в IE я получаю атрибут «Не могу разобрать поля». Это массив JSON или список CSV? ‘
Я обнаружил, что, если я сниму последнее пользовательское поле, все в порядке. Я пытался изменить порядок полей, но всякий раз, когда у меня более 10 полей, я всегда получаю ошибку в IE.
Мой код выглядит следующим образом:
iframe id='ifFacebookRego' style ='margin-top: 50px' src ='https://www.facebook.com/plugins/registration.php ? client_id= ******amp; redirect_uri= ******?метод= facebookamp;поля = [ { "name":"name" }, { "name":"first_name" }, { "name":"last_name" }, { "name": "email" }, { "name":"nrl команда", "description": "Интерес команды NRL", "введите": "выбрать", "параметры": { "1":"Бронкос", "2": "Бульдоги", "8":"Ковбои", "11":"Драконы", "9": "Угри", "7": "Рыцари", "10": "Пантеры", "12": "Кролики", "3": "Рейдеры", "13": "Петухи", "5": "Морские орлы", "4": "Акулы", "6": "Шторм", "16": "Титаны", "15": "Западные тигры", "14": "Воины", "17": "Голд-Кост-младший", "18": "Сент-Джордж-младший", "19": "Парраматта-младший", "20": "Южный Сидней Младший", "21": "Мэнли Уорринга младший"., "22": "Кентербери-Бэнксртаун, Южная Каролина". } }, { "имя":"телефон", "описание": "Австралийский мобильный", "тип":"текст" }, { "имя": "cbHealthNutrition", "описание": "Здоровое питание", "введите":"checkbox" }, { "name":"cbEntertainingSolutions", "description": "Развлекательные решения", "type":"checkbox" }, { "name": "cbEverydayIdeas", "description": "Простые повседневные идеи", "type":"checkbox" }, { "имя":"cbHealthForFamily", "описание": "Здоровье для моей семьи", "тип":"флажок" }, { "имя":"пол" }]' прокрутка = "авто" frameborder ="нет" style ="border: none" AllowTransparency ="true" ширина ="360" высота ="650"> / iframe>
Любая помощь будет оценена. Спасибо.
Ответ №1:
Найдено решение этой проблемы. Поскольку поля json анализируются в iframe в исходном URL-адресе, URL-адрес был слишком длинным. Я сократил имена своих полей, и все работает.