2011-07-13 99 views
3

我在JSP文件正文標記內創建Java applet和extjs按鈕, 當我單擊按鈕時,我正在使用float選項創建extjs窗口。在Applet(JApplet)前面攜帶Extjs窗口

問題是:

  1. 按鈕呈現小程序之下。
  2. 窗口是小程序下渲染(窗口不來前)

我需要呈現如下圖所示(我試過tofront()方法和窗口setzindex也。):

Need like this image

  1. 小程序需要整個身體
  2. 按鈕需要放在小程序的頂部中心。
  3. Extjs窗口需要在applet前面(上面)呈現。

我該如何實現上述場景?

我用下面的代碼添加:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
<link href="ext/resources/css/ext-all.css" rel="stylesheet" type="text/css" /> 
<script type="text/javascript" src="ext/adapter/ext/ext-base.js"></script> 
<script type="text/javascript" src="ext/ext-all.js"></script> 
<script language="javascript"> 

Ext.onReady(function() { 


function CreateWindow() 
{ 
    var win = new Ext.Window({ 
        layout : 'fit', 
        floating: true,      

        // resizable : false, 
        width : 500, 
        height : 120,     
        closeAction : 'close', 
        closable : true, 
        plain : true, 
        //items : [grid],  
        });   

    win.show(); 
    //win.setZIndex('2'); 
} 

new Ext.Button({ 
    text: 'submit ExtJS', 
    handler: function() { 
     CreateWindow(); 
    }, 
    id: 'submit_button', 
    renderTo:document.body 
}); 
    }); 

</script> 
<title>Insert title here</title> 

</head> 
<body> 

    <applet archive="**.jar, mylib.jar" code="" height="250" width="98%" vspace = "20"> 
     <param name="schema" value="<%= request.getScheme() %>" /> 
     <param name="serverName" value="<%= request.getServerName() %>" /> 
     <param name="serverPort" value="<%= request.getServerPort() %>" /> 
     <param name="context" value="<%= request.getContextPath() %>" /> 
    </applet> 

</body> 
</html> 
+0

@vineth:*「謝謝你的時間」*請將「謝謝」留在問題中,以減少噪音。非常感謝您通過提高投票的答案,並**正確答案**(您應該做的更多)。 –

+0

@Andrew Thompson ..如果提供了正確的答案,它將被標記爲正確的一個肯定,謝謝你說我的查詢OK .. – vineth

+0

@amol,謝謝你的回覆,我已添加屏幕截圖以便於理解。 – vineth

回答

0

恐怕沒有對此沒有簡單的解決方案,它不與ExtJS的或你的代碼中的問題,它只是一種方式這獸(閃光,Java小程序,activeX)工作:)

你可以嘗試一些this solutions,我相信iframe解決方案將工作,但我從來沒有嘗試過,併爲wmode參數,我認爲我曾嘗試一次,它沒有工作對我來說,但誰知道今天的瀏覽器現在可以支持它。