У меня есть это решение, которое берет пользователя через ряд вопросов. В конце пользователь может нажать кнопку, которая открывает новое окно с формой для ввода контактной информации. Население этого всплывающего окна выполняется через JavaScript из вызывающего окна.Процесс Javascript в неактивной вкладке на iPad
процесс (в JS) заключается в следующем:
- Открыть всплывающее окно с загрузкой GIF
- Хранить дополнительную информацию удаленно через AJAX
- Заселите всплывающее окно с контактной формы
В этом все работает отлично в настольных браузерах, но не на iPads (используя Safari, где все окна отображаются в виде вкладок). У меня есть подозрение, что JavaScript на родительской вкладке остановлен, когда отображается вкладка «всплывающее окно». Чтобы поддержать эту теорию, я могу фактически заполнить всплывающее окно, если я вернусь к родительской вкладке сразу после отображения всплывающей вкладки.
Можно ли подтвердить это? И, конечно, если есть решение, я бы очень хотел услышать об этом.
Излишне говорить он работает как шарм на моем Android планшета :-)
Чтобы понять, вы исправите: Из моего всплывающего окна/вкладки я должен дать фокус обратно к моему родительского окна/вкладки? – CJe
Я правильно не понял ваш вопрос. См. Этот ответ, в котором содержится дополнительная информация по вашей проблеме: http://stackoverflow.com/a/11827258/1712686 – NLZ