iframe加载问题在jsp

iframe加载问题在jsp

问题描述:

<head> 
<TITLE> Sample CIM Implementation </TITLE> 
<script type="text/javascript"> 
     function init(){ 
      document.forms[0].submit(); 
     } 
</script> 

</head> 
<BODY onload="init()"> 

<iframe id="authpopup" src="https://test.authorize.net/profile/manage"> 

</iframe> 

<form type ="hidden" method="post" name="iframepopup" id="formAuthorizeNetPage" style="display:none;"> 
     <input type="hidden" name="Token" value="<%=token%>"/> 
</form> 

</BODY> 

</HTML> 

我有一个jsp页面,其中iam加载iframe。 iframe正在刷新连续性,我实际上不希望iframe得到刷新。这似乎闪烁iframe加载问题在jsp

+0

你为什么要提交表单上的负载?什么是功能要求? – BalusC 2011-05-30 12:35:17

只要页面加载,您可以拨打init(),提交表单。这会导致包含iframe的页面重新加载,因此也会导致iframe重新加载。然后页面再次调用init()(因为它刚刚重新加载)等等。

不要这样做。

+0

谢谢,但你要我把iframe放在哪里可以更具体 – 2011-05-30 11:36:23

+0

我说:“不要调用'init()'”。我没有说任何关于如何在任何地方放置iframe。 – Quentin 2011-05-30 11:38:01

+0

然后init()应该被调用 – 2011-05-30 12:17:50