Safari - Удаленный IFrame - ссылка не прокручивается до идентификатора элемента - PullRequest
0 голосов
/ 12 февраля 2019

index.html на сервер1 :

<a href="#Element">Scroll to Element</a>
<p>Lorem Ipsum</p>
<p id="Element">Element Text</p>

iframe.html на сервер2 :

<iframe src="server1.com/index.html"></iframe>

Открытие iframe.html и нажатие Прокрутите до элемента - в Safari ничего не происходит (iPhone 6).В других браузерах он успешно переходит на # Элемент .

Если я размещаю iframe.html на том же сервере, что и index.html ( server1 ), работает нормально.

Я также пробовал JavaScript:

<a href="#" onClick="ScrollToElement()">Scroll to Element</a>

<script>
    function ScrollToElement()
    {
        document.getElementById('Element').scrollIntoView();
    }
</script>

Но это не влияет на Safari.

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