window.showModalDialog("ChangeXingSha.aspx?fangxiang=l&x=" + (x - img.getBoundingClientRect().left) + "&y=" + y, window, "xxx", "dialogWidth:510px;dialogHeight:345px;scroll:no;status:no;dialogLeft=" + x + ";dialogTop=" + y + ";");
上面是打开模式窗口的代码,在参数中加了window以后,后面的就长宽就失效了,怎么回事?
解决方案 »
- 怎样获取http://127.0.0.1/ck.html?cid=1中cid的值
- window.close 报out of memory错误
- 一个js中如何调用另外一个js中的函数?
- xsl经过jdom解析后生成的页面正常的,但是html页面对应的源代码中静态中文全部为类似字段这样的字符
- 求一个正则表达式!
- 类似于IE地址栏的下拉列表,觉得酷就进来mark一下!
- 急啊!关于“设为首页”的问题
- javaScript的正则表达式在string的match函数中使用时"g"是什么意思?
- var i;form.sum.value=form.url+'i'+.value如何书写?答者给分。
- highcharts 做动态的行情走势图 有大哥做过么 求个demo参考一下 谢谢各位大哥了
- 帮帮忙!
- 定时执行
参数传递不对,window.showModelessDialog('filename.htm',window,'dialogWidth=200px;dialogHeight=250px;')
&直接用&看看
参考:http://hi.baidu.com/kingdom031/blog/item/5a3b9bdf24878515632798ed.html
http://cai555.javaeye.com/blog/621246
vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures])
你上面的window跟的"xxx"已经是第三参数了.如果"XXX"是你想传到模式窗口的值,用个花括号括起来:
...,{window, "xxx"},...
模式窗口中参数会变成数组.
[code="JScript" ]showModalDialog("test.jsp", window, "dialogWidth:350px;dialogHeight:450px;help:no;scroll:no;status:no");[/code]
是的,不用“XXX”就好了,我以为是模式窗口的标题。