2048 个字符,否则浏览器会报:“HTTP 414 - 请求 - URI 太长”错误。
解决方案 »
- 动态移除下拉框的选项
- 勾选table一行的checkbox时候,如何把这一行的值添加到父页面的table中
- 给 action="uploadsave.asp?nam='+'name" 的name用变量表示
- javascript如何验证mac合法性
- 请问一个变量i 的问题
- 如何用setAttribut或者其他方法给html元素动态添加事件处理函数,而且函数必须带参数
- 网页有害脚本,大讨论
- 关于window.open()的一个小问题。
- 聊天室的输入框怎么处理的???
- webview 可编辑DIV 问题
- js级联菜单如何能不同时展开?(即一个展开时,其他的都自动在收起状态)
- 求助:怎么用js限制一个textarea中的字数?
数据量大就用form了
又不想用showdialog,好像showdialog也不能控制打开窗口的样式吧?
高手指点
而且要用打开窗口,
又要控制打开窗口的样式.
如何做?
window.open(url)的url有限制,用FORM不能控制窗口样式,用showdialog好像也不能吧.而且
需求不是很允许用showdialog.
有什么方法?
问题是有这样的要求:
window.open(url)的url有限制,用FORM不能控制窗口样式,
以前我用showModalDialog()做成功过.不过这样很慢,我用showModalDialog打开子窗口后,引用父窗口后,拿取父窗口的5000多个款号合成的字符串,存到子窗口的一个HIDDEN,再提交给自已一次(主要是要用到asp处理这5000多个款号),这样是可以做到的...不过这样很慢,而且现在需求不是很允许这样做.....
Session["款号"]=5000多个款号合成的字符串
Session不知道有什么限制没有。
当然这样又产生了Session丢失的威胁!!
又不想用showdialog,好像showdialog也不能控制打开窗口的样式吧?
高手指点
---------------------------------------------------------
这个问题可以解决的,你可以先写一个form,在这个form的onsubmit事件里面增加一个弹出页面的方法,window.open("about:blank","newwindow","参数随便你加了"),注意中间的那个参数,很重要,
document.你的form名字.target="newwindow";以上设置好后就可以将form提交到新打开的页面去了!
document.你的form名字.target="newwindow";以上设置好后就可以将form提交到新打开的页面去了!"
谢谢LCKKING(Studing B/S J2EE/JSP/STRUTS/JS/HTML/CSS/ORACLE.ETC)
长见识了.
谢谢