Итак, у меня есть два iframe, один из которых обозначен как "showframe" и представляет огромную карту:
<iframe src="map.xhtml" width="100%" height="400" name="showframe
Другой содержит список всех местоположений, который использует JS для центрирования первого iframe по заданным координатам на этой карте:
<a class="locind" href="javascript:window.scroll(630,820);" target ="showframe"> Location A</a>
Дело в том, что он отлично работает в FireFox, однако, похоже, что chrome не может обнаружить целевой кадр, а вместо этого центрируется. Я гуглил и искал вокруг, и нашел это:
<script>
function myScroll(id, x, y) {document.getElementById(id).contentWindow.scroll(x, y);
}
</script>
<a class="locind" href="javascript:myScroll('showframe', 630,820);" >Hotel Bosna</a>
Но это ничего не делает, когда я нажимаю на ссылку, и я не уверен, почему ... В любом случае, если вы можете найти проблему со вторым кодом или найти лучшее решение, пожалуйста, просветите меня: ) * +1010 *