У меня есть веб-страница, предназначенная для мобильных телефонов, которая включает в себя iframe со ссылками, которые открываются в родительской цели.
В Safari на iOS 5.0.1, когда пользователь нажимает на ссылку, затем использует обратнуюЧтобы вернуться на страницу, кнопка javascript перестает выполняться в пределах iframe.
Простая демонстрация, иллюстрирующая проблему:
Нажмите на ссылку, подтвердите предупреждение и используйте кнопку возврата.При втором нажатии на ссылку предупреждение не будет отображаться.
index.html:
<html>
<body>
<iframe src="iframe.html"></iframe>
</body>
</html>
iframe.html:
<html>
<body>
<a target="_parent" onclick="alert('Click')" href="http://www.google.com">
Link
</a>
</body>
</html>
Я работаюиз идей того, что может быть причиной этого.Кто-нибудь сталкивался с этим?