Могу ли я закрыть браузер iPhone, используя JavaScript - PullRequest
1 голос
/ 04 ноября 2008

В iPhone есть ли способ использовать JavaScript, чтобы закрыть браузер и вернуться на домашний экран? После последней страницы мастера я обращаюсь к другому приложению iPhone (например: maps), и я НЕ делаю то, что пользователь должен вернуться на экран браузера, когда они будут сделаны. Мой план резервного копирования - иметь страницу «Complete», но это не лучший вариант для клиента.

Ответы [ 3 ]

1 голос
/ 04 ноября 2008

Я подтвердил с Apple, это невозможно в iPhone OS 2.2 и ранее.

Я попробовал каждое из этих хороших предложений, но они не закрывают браузер на iPhone.

0 голосов
/ 04 ноября 2008

Расширение на Андерс : window.close() будет делать то, что вы хотите. Согласно странице документа Window doc, если вы попытаетесь закрыть окно, не открытое с помощью javascript, пользователю будет предложено подтвердить.

0 голосов
/ 04 ноября 2008

Зная Apple, это может быть невозможно с JavaScript. Вы уже пробовали что-нибудь? Если нет, попробуйте одного из этих парней:

javascript:self.close();
window.close();

РЕДАКТИРОВАТЬ: Я нашел это через Google, это может обойти окно подтверждения, но я не думаю, что это работает с современными браузерами:

window.opener='x';
window.close();

Я только что проверил, не похоже, что это будет работать (окно IE7 всплывает, FF3 ничего не делает, Opera 9.61 вообще не имеет окна приглашения).

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