当变成弹出窗口时,原来的那个页面不能执行查询功能,说页面脚本发生错误

saly2 2009-12-07 11:44:22
我的那个custom.jsp是可以执行查询功能的。
但是,当我在另外一个页面有代码:如下
<script language="javascript">
function opendialog(){
var typename=window.showModalDialog("custom.jsp","Width=500;dialogHeight=267px;help=no;scrollbars=no")
document.form1.cid.value=typename;

}

<form id="form1" name="form1" method="post" action="inorder.jsp">
<p align="center"> </p>
<p align="center">客户编号:
<label>
<input type="text" name="cid" />
</label>
<label>
<input type="button" name="Submit3" value="浏览" onClick="opendialog()"/>
</label>
。。。。
当我点击浏览到达那个custom。jsp之后,它就不能执行查询功能了。说什么当前页面脚本发生错误。
...全文
205 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
saly2 2009-12-16
  • 打赏
  • 举报
回复
什么叫初始化的js?
我用ie和遨游都是一样的
bayougeng 2009-12-15
  • 打赏
  • 举报
回复
你的custom.jsp中是不是还有初始化的js?
你换个浏览器试试,看是么效果。
crazylaa 2009-12-11
  • 打赏
  • 举报
回复
看来楼主要被jsp折磨死了。。。。同情ing。。。。

帮顶
saly2 2009-12-10
  • 打赏
  • 举报
回复
是在同一目录啊
365810247 2009-12-10
  • 打赏
  • 举报
回复

哎.我问你的是indor.jsp是不是与custom.jsp在同一目录?不是同一目录的话.这样子写肯定不行的.用12楼的"<%=request.getContextPath()%>/custom.jsp"代替custom.jsp
saly2 2009-12-10
  • 打赏
  • 举报
回复
var typename=window.showModalDialog("custom.jsp",,"dialogWidth=500px;dialogHeight=267px");
代码是在indor。jsp里面的,不是在custom.jsp里面的。但总不能放在custom.jsp吧?
frank3G 2009-12-10
  • 打赏
  • 举报
回复
人品问题哦
365810247 2009-12-10
  • 打赏
  • 举报
回复


custom.jsp这个页面与上面的代码这个页面是否在同一个目录下.
是不是路径问题?
saly2 2009-12-10
  • 打赏
  • 举报
回复
15楼,custom.jsp在同一目录?????
var typename=window.showModalDialog("custom.jsp",,"dialogWidth=500px;dialogHeight=267px");
这样子也不行哦

saly2 2009-12-10
  • 打赏
  • 举报
回复
我按你那样改了也不行
365810247 2009-12-10
  • 打赏
  • 举报
回复



var typename=window.showModalDialog("custom.jsp",,"dialogWidth=500px;dialogHeight=267px");

//custom.jsp在同一目录
saly2 2009-12-10
  • 打赏
  • 举报
回复
custom.jsp页面查询是无问题的啊
老张-AI 2009-12-10
  • 打赏
  • 举报
回复
 <script type="text/javascript">
function opens(){

var typename=window.showModalDialog("<%=request.getContextPath()%>/custom.jsp");
if(typename!=null){
document.form1.cid.value=typename.replace(" ","");
alert(typename);
}
}

</script>
老张-AI 2009-12-10
  • 打赏
  • 举报
回复
window.showModalDialog("<%=request.getContextPath()%>/custom.jsp");


是不是custom.jsp页面查询有问题啊

你直接进这个页面custom.jsp 看能不能查询
再测试从主页面点击弹出窗口查询
saly2 2009-12-10
  • 打赏
  • 举报
回复
8楼的朋友,我之前都系用dialogHeight dialogWidth
的,可是一样是我怎么改都没变化的。。
saly2 2009-12-10
  • 打赏
  • 举报
回复
7楼的朋友,我去掉了var之后一样没变化呢。。。
saly2 2009-12-10
  • 打赏
  • 举报
回复
6楼的,你可以告诉我如果用无模式的话,怎么改呢?我不会呢。。。
365810247 2009-12-10
  • 打赏
  • 举报
回复


是,dialogHeight dialogWidth

frank3G 2009-12-10
  • 打赏
  • 举报
回复
去掉var
zabaglione 2009-12-10
  • 打赏
  • 举报
回复
showModalDialog
弹出窗口也分有模式,无模式的
你用无模式的试试看
加载更多回复(5)

51,407

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧