Как вызывать функции из фрэйма и получить доступ к dom?
<html>
<head>
<script type="text/javascript">
function needed(){
// выполняемые действия
document.write(window.frames["fr"].contentWindow.document.childNodes.length); // доступ по индексу тоже не работает
}
</script>
</head>
<body onclick="needed()">
<iframe src="frame.html" id="fr"/>
</body>
</html>
Пробовал:
window.frames["fr"].contentWindow.document
window.frames["fr"].contentDocument
window.frames["fr"].document
window.frames["fr"]
document.getElementById("fr").contentDocument
document.getElementById("fr").contentWindow.document
document.getElementById("fr").document
document.getElementById("fr")