日期:2014-05-16  浏览次数:20408 次

怎样让弹出的模式窗体固定大小,并且模式窗体不能拖动?
function showModalDialogForm(ArticleId) {
        window.showModalDialog("SubscribeEmail.aspx?ArticleId=" + ArticleId, null, "dialogLeft:650px;dialogTop:320px;dialogWidth:380px;dialogHeight:230px;center:yes;help:no;scroll:no;status:no;resizable:no;menubar:no;location:no;titlebar:no;toolbar:no;directories:no;resizable:0;");
    }
弹出了一个模式模式窗体,设置了固定大小,为什么模式窗体还是会拉动大小,移动窗体?
------解决方案--------------------
拖动是指拖动窗体整体?
resizable:no; 

resizable:0;

这个都是禁止改变大小的 但LZ上面为什么要用两次呢
------解决方案--------------------
引用:
拖动是指拖动窗体整体?
resizable:no; 

resizable:0;

这个都是禁止改变大小的 但LZ上面为什么要用两次呢

或许负负得正了,所以就能拖动了~!
------解决方案--------------------
不如试试jQuery UI 的dialog控件
------解决方案--------------------
bs 
完全禁止鼠标右键代码:
<body oncontextmenu="return false" onselectstart="return false">
禁右键:
<body oncontextmenu="return false"
禁左键拖拽:
<body onselectstart="return false">

cs:
http://blog.sina.com.cn/s/blog_4926fe8d0100ano4.html
------解决方案--------------------
引用:
引用:拖动是指拖动窗体整体?
resizable:no; 

resizable:0;

这个都是禁止改变大小的 但LZ上面为什么要用两次呢
或许负负得正了,所以就能拖动了~!


------解决方案--------------------
window.showModalDialog("FileUpload.aspx?type=Joins", "", "dialogWidth:610px;dialogHeight:250px;resizable: no; help: no; status: no; scroll: no;");

这样他的大小改变不了,还是可以拖动的呀。
------解决方案--------------------
引用:
bs 
完全禁止鼠标右键代码:
<body oncontextmenu="return false" onselectstart="return false">
禁右键:
<body oncontextmenu="return false"
禁左键拖拽:
<body onselectstart="return false">

cs: http://blo……

我试了试,他还是会移动啊。。。
------解决方案--------------------
浏览器的原因吧!你可以查查