Код:
<script type="text/javascript">
$(function() {
$('#refreshtraining').live('click',function()
{
var doc=false;
iFrame=document.getElementById('header_main_ifr');
if(iFrame.contentDocument)
doc=iFrame.contentDocument;
else if(iFrame.contentWindow)
doc=iFrame.contentWindow.document;
else if(iFrame.document)
doc=iFrame.document;
else{}
if(doc)
{
header_main=doc.body.innerHTML; //Вырезаем html-теги, вызвав функцию strip_tags
}
else{header_main='';}
var doc=false;
//Пытаемся получить доступ к содержимому Iframe
iFrame=document.getElementById('fulltraining_ifr');
if(iFrame.contentDocument)
doc=iFrame.contentDocument;
else if(iFrame.contentWindow)
doc=iFrame.contentWindow.document;
else if(iFrame.document)
doc=iFrame.document;
else{}
if(doc)
{
fulltraining=doc.body.innerHTML; //Вырезаем html-теги, вызвав функцию strip_tags
}
else{fulltraining='';}
alert(header_main);alert(fulltraining);
/*$("#admintraining").html('');
$("#admintraining").html('<img src="../images/loader.gif" alt="Uploading...."/>'); //показываем картинку загрузки
$("#form_refreshtraining").ajaxForm(
{
data: {header_main: header_main, fulltraining: fulltraining},
target: '#admintraining',
url: 'update.php',
success: function(data) { //alert(data);
$("#admintraining").html(data);
$("#edittraining").html('');
}
}).submit();*/
});
});
подскажите почему, если я меняю значение в fulltraining_ifr или header_main_ifr , то alert выдает старые значения (будто и не менял я ничего) ?