Управление стилем элементов в iFrame - PullRequest
1 голос
/ 14 июня 2011

Я не уверен, возможно ли это или нет, но я пытаюсь изменить стиль элементов, содержащихся в iFrame, используя javascript.

Я попробовал следующее, которое, как я верил, теоретически должно работать без удачи ...

<script>
function click() {
window.frames[0].document.getElementById('daLink').style.backgroundColor="#000";
}
</script>

<a href="#" onclick="click()" >Test</a>
<iframe src="http://www.google.co.uk" width="600" height="400" id="daLink"></iframe>

1 Ответ

1 голос
/ 14 июня 2011

Это будет работать, только если источник iFrame находится в том же домене. Ваш код не работает из-за той же политики происхождения!

Подробнее здесь: Javascript Security

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