2009-10-30 43 views
0
$时(文件)。就绪(函数(){ $( “#uploadSubmit”)。绑定( “点击”,函数(){// 下面编辑以适应 VAR src =“uploader.php”; // end var results =''; $(“#uploader”)。append(results); $(“#uploadResult”)。html('正在上传请稍等.. '); $(“#uploaderIframe”)。load(function(){ var iframeHtml = $('#uploaderIframe')。contents()。find(“body”)。html(); $(“ #uploadResult“)。html(iframeHtml); $(”#uploaderIframe“)。remove(); }); }); });

完美的工作,但主页保持加载,一旦iframe被删除。任何知道为什么以及如何终止加载?页面不断张贴到iframe中删除

回答

0

认为这会工作,但没有

<script type="text/javascript"> 
$(document).ready(function() { 
    window.name = "main"; 
    $("#uploadSubmit").bind("click", function() { 
     //edit below to suit 
     var src = "uploader.php"; 
     //end 
     var results = '<iframe src="' + src + '" name="uploader" id="uploaderIframe"></iframe>'; 
     $("#uploader").append(results); 
     $("#uploadResult").html('Uploading please wait... <img src="images/loader.gif" />'); 
     $("#uploaderIframe").load(function() { 
      var iframeHtml = $('#uploaderIframe').contents().find("body").html(); 
      $("#uploadResult").html(iframeHtml); 
      $("#uploaderIframe").remove(); 
      main.execCommand('Stop'); 
      main.stop(); 
     }); 
    }); 
}); 
</script>