关于showModelessDialog问题
请问我弹出的对话位置始终在浏览器右下角。(不管在显示器什么分辨率下)
在线,谢谢
问题点数:0、回复次数:3Top
1 楼net_lover(【孟子E章】)回复于 2005-02-01 14:03:38 得分 0
你先检测分辨率,然后根据窗口大小设置
例如
var h = window.screen.height
var w = screen.width
var ww = 300
var hh = 200
var p ="dialogTop:" + (h - hh) + ";dialogLeft:" + (w-ww) + ";dialogWidth:" + ww + ";dialogHeight:" + hh
window.showModelessDialog("http://dotnet.aspx.cc/",null,p)Top
2 楼ttyp(@http://www.cnblogs.com/ttyp/)回复于 2005-02-01 14:03:43 得分 0
<SCRIPT LANGUAGE="JavaScript">
<!--
window.showModalDialog("about:blank",window,"dialogLeft:" + (window.screenLeft +document.body.clientWidth-200) + "px;dialogTop:" + (window.screenTop + document.body.clientHeight-100) + "px;dialogWidth:200px;dialogHeight:100px;");
//-->
</SCRIPT>Top
3 楼net_lover(【孟子E章】)回复于 2005-02-01 14:07:03 得分 0
<script>
//你先检测分辨率,然后根据窗口大小设置
//例如
var h = window.screen.height
var w = screen.width
var ww = 300
var hh = 200
var p ="dialogTop:" + (h - hh) + "px;dialogLeft:" + (w-ww) + "px;dialogWidth:" + ww + "px;dialogHeight:" + hh +"px;"
window.showModelessDialog("http://dotnet.aspx.cc/",null,p)
</script>
px不能少Top
相关问题
- showModelessDialog问题
- Showmodelessdialog的问题
- 关于showModelessDialog的问题!
- !!!超急!!!!showModelessDialog问题(先50分)
- showModalDialog()、showModelessDialog()方法使用详解
- 關於showModelessDialog二三問。在線等
- showmodelessdialog的问题,在线等待
- showModelessDialog如何刷新父窗体?
- showModelessDialog最低的支持版本是多少?
- window对象的showModaldialog 和 showModelessdialog有区别吗?




