我想知道是否有人可以幫我解決這個問題。每當我將其模態配置設置爲true的Ext.Window顯示在FF和IE中時,它都能正常工作,我的意思是彈出窗口後面的所有內容都被屏蔽了,而在Safari和Chrome中則不然。當我嘗試向下滾動頁面時,我可以看到蒙版是有限的,這不是我想要發生的事情,因爲即使窗口尚未關閉,也可以在父頁面上輕鬆做一些操作。有人能幫助我嗎?提前Thanx。 :DModal ExtJS窗口在Safari和Chrome中無法掩蓋它背後的所有內容
1
A
回答
0
它應該在Safari和Chrome開箱即可使用。我剛剛在Safari 4.0.4 Mac中驗證了this page,並且它在滾動和/或調整瀏覽器大小時可以正常工作。有可能你的特定瀏覽器/平臺在Ext中存在一個bug,但這是一個基本的功能,我懷疑它。那個網頁適合你嗎?
1
我以爲也許這會發生,如果你是不是運行在Viewport
,所以我舉了一個簡單的例子。事實證明,在這個例子中,模式掩碼在Safari中工作就好了。試一試,看看你的代碼不同。
<html>
<head>
<link rel="stylesheet" href="ext-3.1.1/resources/css/ext-all.css" />
<script src="ext-3.1.1/adapter/ext/ext-base.js"></script>
<script src="ext-3.1.1/ext-all-debug.js"></script>
<script>
Ext.BLANK_IMAGE_URL = 'ext-3.1.1/resources/images/default/s.gif';
Ext.onReady(function(){
var p = new Ext.Panel({
renderTo: 'panel',
html: 'this is the panel',
tbar: [{
text: 'Show a Modal Window',
handler: function() {
new Ext.Window({
title: 'Title',
html: 'Try scrolling - the entire page should be modal',
modal: true
}).show();
}
}]
});
});
</script>
</head>
<body>
<h1 style="height:100px;background-color:green;">html page</h1>
<div id="panel"></div>
<h1 style="height:1200px;background-color:green;">html page</h1>
</body>
</html>
0
這有助於將Ext.Msg.show()警報的z-index設置爲從他們打開的窗口的前面。
Ext.WindowMgr.zseed = 10000;
相關問題
- 1. Angular4,無法掩蓋內容
- 2. ExtJS模式窗口只覆蓋.portlet-body的內容
- 3. ExtJS窗口中的動態內容
- 4. 無法在背景中添加新窗口內容
- 5. 彈出窗口無法在IE/FF/Safari中滾動。在Chrome
- 6. 創建與窗口縮小,但掩蓋了內容向左
- 7. 無法在Chrome和Safari
- 8. $(窗口).focus()無法在Chrome
- 9. 無法保持背景被掩蓋
- 10. 無法動態更改IE,Chrome和Safari的面板背景圖像extjs
- 11. 運行selenium webdriver java腳本時,瀏覽器窗口背後的所有內容
- 12. 無法查看窗口中的所有信息在視口上
- 13. 獲取所有chrome窗口
- 14. javascript google chrome擴展iframe無法檢查內容窗口
- 15. ExtJS掩蓋沒有工具欄的TreePanel
- 16. 掩蓋WPF中列的內容ListView/GridView
- 17. Jscrollpane內部的鏈接在Safari和Chrome中無法點擊
- 18. 無法用ng-repeat在彈出窗口中顯示內容?
- 19. Python網頁抓取Selenium和BeautifulSoup(Modal窗口內容)
- 20. 在窗口後面模糊清除窗口中的內容(DWM)
- 21. CreateJS掩蓋背後的圖像
- 22. jQuery的懸停無法在Chrome和Safari
- 23. Bootstrap Modal坐在Chrome中的背景下
- 24. Chrome內容在內容更改後無法正常工作
- 25. Bug EXTJS-22715的解決方法enableTextSelection:true在窗口內無效
- 26. 背景在Chrome和Safari中被推下
- 27. 定格的背景圖像掩蓋了其他內容
- 28. 對所選容器背後的所有內容應用模糊
- 29. JavaScript在Chrome和Safari中在後臺打開窗口而不是前景
- 30. 在Applescript中獲取Safari窗口的內容