如何從Ext4.2.1
應用程序中在如window.open()
的新瀏覽器選項卡中打開小部件。我需要能夠在新的瀏覽器選項卡中打開類似於'最大化'工具的小部件,但是要在新的選項卡窗口中打開整個部件。至今爲止我最好猜測的是打開一個預先準備好的.aspx頁面,如窗口。打開(url)並以某種方式將小部件傳遞給窗口。但棘手的 部分是要傳遞小部件,可以有很多小部件通過,所以我不能只在頁面上硬編碼小部件。
任何想法都會有所幫助。Ext4.2.1如何從另一個瀏覽器選項卡打開一個帶有小部件的新瀏覽器選項卡
2
A
回答
2
基於Ext的應用程序以Ext.app.Application內部的主Ext.container.Viewport開頭。 解決方案是在構建主視口之前詢問應用程序的狀態。 例如在我的情況下,我質疑網址參數。如果在參數中有一些參數 - 在我的情況下,'小部件',我知道我需要基於來自URL參數(?widget ='somewidgetalias')的小部件名稱構建一個小部件。然後,我通過別名和單個窗口小部件視口(不帶任何項目的常規視口)創建窗口小部件,並將此創建的窗口小部件作爲項目傳遞。
Ext.create('NG.view.WidgetViewport', {
items: [{
xtype: widgetName
}]
});
如果我在URL中看不到參數,我將繼續創建一個常規的通用視口來創建應用程序。 從主應用程序中,我打開一個JavaScript窗口如下的新窗口: window.open(url,'_blank',specs); URL是應用程序的URL和widget的參數='somewidgetalias'。
相關問題
- 1. 如何從另一個選項卡選擇瀏覽器選項卡?
- 2. 如何從JavaScript內部打開新的瀏覽器選項卡?
- 3. Eclipse - 打開一個新的瀏覽器選項卡?
- 4. 如何在同一瀏覽器中打開多個選項卡?
- 5. 可能從另一個選項卡刷新瀏覽器頁面
- 6. 選項卡式瀏覽,導航到另一個打開的選項卡
- 7. 瀏覽器選項在新選項卡中打開鏈接
- 8. 在瀏覽器選項卡
- 9. 如何打開多個選項卡的Android瀏覽器?
- 10. 打開多個瀏覽器選項卡,但只有一個將打開
- 11. 使用java在同一瀏覽器中打開新選項卡
- 12. 如何使用adb打開多個Web瀏覽器選項卡?
- 13. 如何打開新的瀏覽器選項卡?
- 14. 如何在Eclipse PDT中打開新的瀏覽器選項卡?
- 15. 如何在新的瀏覽器選項卡中打開圖像?
- 16. 設置選項卡瀏覽器上新選項卡的焦點
- 17. Javascript在單個瀏覽器中打開多個選項卡
- 18. JAVA - 如何從eclipse打開瀏覽器選項卡?
- 19. PowerShell,如何在現有瀏覽器選項卡中打開一個URL?
- 20. 在另一個選項卡的瀏覽器中打開生成的pdf
- 21. 如何識別瀏覽器選項卡?
- 22. 在同一瀏覽器的選項卡中打開鏈接
- 23. 防止在瀏覽器中打開另一個相同的選項卡
- 24. 其他選項卡關閉時刷新瀏覽器選項卡
- 25. 關閉另一個瀏覽器選項卡
- 26. Turbolinks並退出另一個瀏覽器選項卡
- 27. Watir打開多個瀏覽器或選項卡的
- 28. 打開手機瀏覽器的新選項卡的錨標記
- 29. Robot Framework驗證新的瀏覽器選項卡已打開
- 30. ASP.Net在CodeBehind中打開瀏覽器中的新選項卡
澄清,你是否希望在'tabpanel'內打開一個新的'tab'?你能夠提供你迄今爲止的一些代碼嗎? – weeksdev
我想打開一個完整的新window.Tab意味着瀏覽器選項卡 –