я нашел решение:
это родительский документ Iframe:
<div id="loader"></div>
<div class="iframeClass">
<iframe src="myIframe.php" id="myIframe" frameborder="0"></iframe>
</div>
<script type="text/javascript">
document.getElementById('myIframe').onload = function() {
document.getElementById('loader').style.display = 'none';
}
</script>
это IFrame документ:
<form action="myIframe.php" method="post" enctype="multipart/form-data" id="myForm">
<input type="file" name="myFile" id="myFile" />
</form>
<script type="text/javascript">
document.getElementById('myFile').onchange = function() {
top.document.getElementById('loader').style.display = 'block';
document.getElementById('myForm').submit();
}
</script>
наслаждаться guys :)))
Является ли он одним и тем же доменом? – John
Да, это на некотором домене –
Возможный дубликат [Как определить, загружен ли iframe?] (Http://stackoverflow.com/questions/12267010/how-to-detect-if-the-iframe-is- загружен) – Ohgodwhy