Изпращане на информация от parent към iframe

madmax3

Member
Здравейте,
блъскам си главата със следния въпрос: Имаме следния код:

<input id="data_parent" type="text" />
<input type="button" value="Send data" onclick="document.getElementById('iframe_box').innerHTML = '<iframe src=\'iframe.php\'></iframe>'" />
<div id="iframe_box"></div>

и съответно iframe.php със следния код:

<script type="text/javascript">

var data = window.parent.document.getElementById('data_parent').value;
document.write(data);

</script>

Всичко работи чудесно и като се натисне бутона, информацията се прехвърля към iframe.

Та въпроса ми е как се прехвърля информацията от parent към iframe ? След като JS не работи със сървъра, би следвало да не се изпраща нищо извън браузъра.

Ако някой се интересува защо ми е това, ще му обясня. По принцип идеята ми работи, но искам да знам дали е безопасно да се изпраща парола.
 
Код в главния документ iframe.contentWindow.custom_function() или iframe.contentDocument.custom_function(). Но това викане е много странно.
 

Горе