求助:如何关闭jsp打开的dialog

在一个a.jsp页面打开了一个dialog,b.jsp,b.jsp提交表单到c.jsp,如何关闭dialog,
返回并刷新a.jsp

4个回答

dialog是iframe加载的b.jsp?看你描述应该是,那么c.jsp输出script脚本关闭就行了,使用opener得到a.jsp的window作用域,然后自己看dialog如何关闭,使用opener对错关闭dialog

iframe和父页,window.open打开页面之间的引用

jvalern
jvalern 我用的是dialog = new window.top.Dialog();
大约 3 年之前 回复

在c.jsp返回a.jsp会自动刷新a.jsp,在返回的函数里面用js关闭掉对话框

后面加。close();

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
easyui关闭打开的dialog
easyui关闭dialog的方式: $('#keywordShowDiv').dialog('destroy'); $('#keywordShowDiv').dialog('close');-------这种方式只是将dialog隐藏了,如果是在新增或者修改的dialog用此种方式关闭后,再次打开dialog将使得打开的dialog混乱,甚至出现js错误; 通常在新增或修改的dia
求助!dialog关闭时的异常
笔者在win2k professional上的vc6.0环境下调试过程中遇到一个dialog关闭时的异常,百思不得其解,特地向各位大侠请教。rn由于原来的代码很庞大,所以我就简略的说一下问题:rnrn类的定义:rntypedef struct STRUCT_SIF_PORTrnrn BOOL bValid; rn CString strAvailVPNum;rn CString strAvailBW;rn int VPIList[VALID_VPI_NUM]; rn BOOL Changed[VALID_VPI_NUM]; rnstruct_sif_port;rnrntypedef std::vector sif_port_vector;rnrnclass OdtGUIMacroPortRemapDlg : public Dialogrnrnpublic:rn afx_msg void OnBtnApply();rn afx_msg void OnBtnExit();rn //...rnprotected:rn sif_port_vector m_sif_port_vector;rn //...rnrnrn该dialog以showmodule的方式被显示。rnrn在点击btnexit时被关闭rnvoid OdtGUIMacroPortRemapDlg::OnBtnExit() rnrn // TODO: Add your control notification handler code herern //clear changed flagrn OdtGUIMacroCommonDialog::EndDialog(0);rnrnrn奇怪的是在onbtnapply时rnvoid OdtGUIMacroPortRemapDlg::OnBtnApply() rnrn // TODO: Add your control notification handler code herern // save data code ...rn/* clear changed flagrn sif_port_vector::iterator iter = m_sif_port_vector.begin(); rn for (; iter!=m_sif_port_vector.end(); ++iter)rn rn for(int jj=0; jjChanged[jj])rn iter->Changed[jj]=false;rn rn*/rnrn如果将/* */之间用于清除修改的标记的代码注释掉,一切正常rn如果不注释掉,该Dailog关闭时就会出现异常,debug的结果显示是vetor"m_sif_port_vector"的析构函数出现异常。rn这到底是怎么回事?rnrnrnrnrn
EasyUI 如何关闭dialog
在一个a中创建一个事件调用dialog 通过href引入了一个action 这个action处理完又跳转到了B页面 在B页面中有个确定按钮 我想在确定按钮点下去后关闭dialogrna页面rn[code=javascript] $('#newchild_department').dialog( rn title: '新建机构', rn width: 900, rn height: 300, rn closed: false, rn cache: false, rn href: 'create.action?parent.id='+parentId, rn modal: true [/code]rnrn上边的action处理完后回跳转到B页面rnb页面中有个表单,我想在表单提交成功后 同时页面的dialog也关闭。rnrn$('#newchild_department').dialog('close'); parent.document.getElecmentById("#newchild_department").dialog('close'); rnparent.$('#newchild_department').dialog('close'); rn这个几个办法我都试过了 不是不行就是直接把页面全部关了rnrn
如何关闭dialog
1、自己定义一个dialog或者form。rn可以在菜单事件中写rnw_my aa;rnaa.DoModal(); //打开formrnrn问题是,我要如何在菜单或者某个按钮中写代码,实现关闭打开的dialog或者form。rnrn2、dialog和form有什么区别?
如何关闭dialog对话框
我在singledocument中产生一个dialog,dialog没有button,我希望通过点标题栏上的关闭按钮关闭dialog,但用destroywindow和enddialog都会在程序运行时出错。rn我想知道,点击叉号时对应的是那个消息?又如何能安全的关闭dialog?rn
求助关闭和打开窗口
我正在做个MFC程序rn需要实现点击对话框1的关闭按钮 rn关闭或隐藏对话框1,再打开对话框2rn还要实现关闭对话框2,返回对话框1rnrn我试过WM_CLOSE消息,不好用,2个窗口全关闭rnDoModal() 函数也不好用rnrn有人能指条明路吗?
如何打开一个dialog
我是菜鸟。rn我手工增加一个资源文件dialog。id为IDD_DIALOG1,我要如何在菜单的OnFileNew事件中打开这个对话框呢?rn
如何禁止关闭一个Dialog?
我现在由创建了一个dialog,现在需要做到,现在有一个bool CanClose;rn如果CanClose==true才可以关闭dialog,否则不能关闭rnrn原来在delphi中只要在一个什么onclose返回canclose就可以了,在vc中如何实现?rn谢谢!
求助vb 打开与关闭问题
rn Adodc5.Recordset.Openrn With Adodc5.Recordsetrn .AddNewrn .Fields(3) = sResultrn .Fields(4) = nResultrn .Fields(5) = mResultrn .Fields(6) = yResultrn .Fields(7) = zResultrn .Updatern End Withrn Adodc5.Recordset.Closernrn 上面这个运行时,为什么不支持存入添加记录呢rnrn With Adodc5.Recordsetrn .AddNewrn .Fields(3) = sResultrn .Fields(4) = nResultrn .Fields(5) = mResultrn .Fields(6) = yResultrn .Fields(7) = zResultrn .Updatern End With 这样 Adodc5.Recordset.Open 与 Adodc5.Recordset.Close删除掉时一切正常了rnrn 如果加Adodc5.Recordset.Close时,看不到动态添加过程,还有下次不能打开了。rn rn 怎样支持添加完成后关闭对象,添加开始时,又让打开对象呢rnrnrnrnrnrnrnrn
JS dialog打开后,关闭,重新打开,失去光标问题
开发过程中遇到dialog反复打开后,dialog页面没有光标,需要手动用鼠标点击一下。分析原因可能是dialog关闭后,主页面光标已经消失,当再次打开dialog后,页面光标当然找不到。 解决办法: dialog关闭后,主页面中任意文本框手动获取一下焦点。  例:$('#recordStartDate').next('span').find('input').focus(); ...
如何打开关闭的memorystream
asp.net中,memorystream被关闭后,如何打开,好象没有open方法
如何关闭打开的端口?
我用c#打开了一个delphi编写的dll读卡,现在如何关闭我打开的端口rn[code=C#]rnnamespace offerrnrn public partial class Form1 : Formrn rn public class DLL_Openrn rn [DllImport("JINCARD7.dll", EntryPoint = "Init_com")]rn public static extern int Init_com(string flags);rn [DllImport("JINCARD7.dll", EntryPoint = "sele_exp_port")]rn public static extern int sele_exp_port(int coms,char exp);rn [DllImport("JINCARD7.dll", EntryPoint = "Rcard")]rn public static extern int Rcard(StringBuilder rdatas, int tracks);rn rn rnrn public Form1()rn rn InitializeComponent();rn rnrn private void button1_Click(object sender, EventArgs e)rn rn rn string flags = "1,9600,N,8,1";rn int ret = DLL_Open.Init_com(flags);rn switch (ret)rn rn case 1:rn break;rn default:rn break;rn //打开串口连接rn rnrn DLL_Open.sele_exp_port(1,'b');rn StringBuilder rdatas = new StringBuilder(300);rn int result = DLL_Open.Rcard(rdatas,2);rn textBox1.Text = result.ToString();rn textBox2.Text = rdatas.ToString();rn switch (result)rn rn case 1:rn MessageBox.Show("读卡成功!卡号:" + rdatas.ToString().rnSubstring(1, 10), "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);rn break;rn case -6:rn MessageBox.Show("读卡超时!","提示", MessageBoxButtons.OK, rnMessageBoxIcon.Error);rn break;rn rn rnrn private void button2_Click(object sender, EventArgs e)rn rn //如何关闭打开的端口?rn rnrn rn rn[/code]
如何关闭打开的程序?
我在一个dll中使用了UINT WinExec(rnrn LPCSTR lpCmdLine, // address of command line rn UINT uCmdShow // window style for new application rn );rn打开了一程序,如何在指定的程序运行后将其结束呢?
如何关闭打开的文件夹
如何用程序关闭打开的所有文件夹,如我的电脑等.
如何关闭打开的光标
我现在程序经常报错:超出打开光标最大数rn我已经改了初始化文件,但是还是不行,请问在程序里面怎样可以把打开的光标关闭rn我知道可以关闭进程,但是不知道能不能关闭打开的光标?rnrn各位大侠介绍一下
如何关闭打开的DIV
我的页面弹出一个DIVrndiv里面是调用其他的页面,rn我在这个div里面的页面操作完以后。我如何点击这个里面的页面关闭这个DIVrnrnrn或者说传值调用 哪个DIV?
如何打开关闭文档?
我建了一个单文档的工程rn 怎样才能让程序运行时文档是关闭的,即只有工具条和菜单栏rn 怎样才能自由关闭打开文档.
如何打开/关闭临时表?
如何打开/关闭临时表?rnrnCREATE CURSOR AAA ; &&新建一个临时表AAArn (附加信息 C(gx0),附加标识 C(1))rn**brow all &&此时如brow all ,是可以浏览的rnCREATE CURSOR BBB ; &&新建一个临时表BBBrn (附加信息 C(gx0),附加标识 C(1))rnrn执行完上述五行命令后,rnrn我现在想访问AAA的内容,可是再也访问不了.rnuse AAA &&系统提示我,在默认路径下,无此文件.rnbrow allrnrn我的问题即是:rn如何brow all 一个临时表rn临时表,遇到什么命令时,将从内存中释放? rn如:遇到clos data 时,此表还存在于内存中吗? rn 遇到clos all时,此表还存在于内存中吗?rn 遇到use命令时,此表还存在于内存中吗?rn
如何关闭、打开mysql数据库
在linux系统下如何实现关闭、打开数据库??
android dialog 关闭
我在activity上弹出一个dialog 通过oncreatDialog()方法 请问怎么通过触摸屏幕 关闭dialog
jquery dialog 无法关闭
我用jqeruy dialog 写了一个弹出层的小程序,用 $(this).dialog("close");却无法关闭弹出层,但是父界面层的阴影消失了,父界面的所有控件都可以用,就是弹出层无法消失。改为$("#NewAdd").dialog("close");后依然是这样的。由于初次用dialog,请求高手帮忙解决,谢谢。。
dialog的关闭问题
我弹出了一个对话框,有个保存按钮,希望在点击保存的同时把dialog给关闭了[code=java] rn function save() rn window.returnValue="yanzhengma"; rn window.close(); rn [/code]rn但他无法执行,求大神帮忙
Jquery Dialog关闭问题
var dg = new $.dialog(id: _id,page: url);rndg.ShowDialog();rn请问这种普通函数打开后的窗口怎么关闭?rn
dialog 怎么关闭
现在我有一个jar包,有一个弹出提示框是在里面写的,弹出对话框里面有确定或取消,但是jar包里面没有直接关闭提示框的方法。rn我现在要在代码里面用代码不通过点击确认或取消来关闭这个提示框,怎么搞??
关于“Dialog 的 关闭”
index.htmlrn[code=HTML]rn rn点击跳窗rn[/code]rn---------------------------------------------------------------rnrn---------------------------------------------------------------rn1.htmlrn[code=HTML]rn rn[/code]rn---------------------------------------------------------------rnrnrn请问一下,为什么,窗口不能关必,,哪位高手能不能帮一帮。
dialog关闭的问题,简单。
我有一个frame打开了几个非模态的dialog,现在想要在关闭frame前自动关闭那些dialog。在onclose里面需要加什么语句。我主要是得不到dialog的句柄。
jquery指定关闭dialog
使用jquery关闭正在打开的dialog,代码如下: $('#yourDivId').dialog('close');
jquery dialog的关闭事件
[code=javascript]$(document).on('submit', 'form', function() rn var url = this.action; rn $.post(url, $('form').serialize(), function(data) rn if (data.success == true) rn $('#registerpanel').dialog('close');rn refreshLoginPartial();rn else rn $('#registerpanel').html(data);rn rn );rn return false;rn );rnrn function refreshLoginPartial() rn $("#registerpanel").dialog(rn close: function() rn //局部刷新id='login'的内容rn rn );rn [/code]rnrndialog关闭事件后怎样刷新这部分的内容rn rn @Html.Partial("_LoginPartial")rn
自定义Dialog关闭事件?
在Dialog添加ListView后怎么实现点击ListView里面的Item关闭Dialog?
Android 控制关闭Dialog
我们添加的按钮不论是用setNegativeButton还是用setPositiveButton添加的按钮,点击的时候,都会关闭对话框,但是我们的一 些实际需求,就需要保留这个对话框不动,例如输入校验码,密码之类的校验问题,如果用户输入错误,而关闭后弹出对话框,就很别扭了
dialog关闭 资源释放
这个是EVC的程序,它的原理和VC类似。现在遇到一个问题请各位大虾帮忙:rn我从第一个画面 dialog ID KO31P240 类名也是 KO31P240 title 付属品 1/10 按next rn[rn AfxGetMainWnd()->SetWindowText(DLGTitle2);rn UpdateData(FALSE);rn Ko31P241 dlg;rn dlg.DoModal(); rn]rn调转到第二个画面dialog ID KO31P241 类名也是 KO31P241 title 付属品 2/10 rn[rnBOOL Ko31P241::OnInitDialog() rnrn//1 rn //Close Windows ウィンドウを閉じるrn CWnd *pwnd = GetParent();rn if (pwnd)rn rn pwnd->PostMessage(WM_CLOSE,NULL,NULL);rn rnrnrn]rnrn关闭前面一个dialog。在PDA中,的确画面已经被关闭。可是事实上它的资源还是存在,没有释放,我想释放,该怎么释放,代码那里有错误,忘高手指点。rnrn在SP++ 里面显示还是存在 里面有两个资源ID 分别是 “付属品 1/10” “ 付属品 2/10”
dialog 弹窗显示和关闭
最近在公司改别人的一个项目  发现一个难点  其实这个点其实很简单 但是也让我想了很久,所以写一下  记住这个事件。事件主要来源自己了解的太少了。功底不是很好。   现在来了解一下  弹窗  弹窗自己做项目发现有三种提示性弹窗 dialog动态提示就 Prodialog自定义交互弹窗 Alertdialog 如果正在做弹窗的朋友可以了解一下   我了解的就这些  还是要多看书  功底要好啊  这都...
求助:如何关闭服务程序?
创建了service 程序后,关机重启动后服务已经启动,现在问题是不知道如何关掉程序(要的效果是:程序像普通程序一样关掉,但是在本地服务里面还存在,只是服务状态由已启动变成空白)rn以下是我的想法但是不行:rn if FFromService thenrn beginrn WinExec(PansiChar('net stop ' + GetServiceName), SW_Hide); //停止服务rn close;rn endrn elsern beginrn Application.Terminate;rn end;rnrn请问该如何改?
[求助]如何关闭IE,
void CloseIE() rn rn int app = BSM_APPLICATIONS; unsigned longrn bsm_app = (unsigned long)app; rn BroadcastSystemMessage(BSF_POSTMESSAGE, &bsm_app,WM_CLOSE, NULL, NULL);rnrnrn它可以关闭IE,但是连其他程序一起关闭了,如果我只想关闭一个IE,要如何写呢?rnrn请各位达人 多多指教~~
求助:如何关闭页面?
我的一个页面index.htm有左右两个框架页面left.aspxt和right.aspx,我在left.aspx页面中设了一个LINKBUTTON,想点击后关闭所有页面,请教如何实现。rn拜托!拜托!
点击dialog空白处禁止关闭dialog
//点击空白处不关闭dialog dialog.setCancelable(false); dialog 完整代码package com.developer.jim.wizard.views; import android.app.Activity; import android.app.DialogFragment; import android.graphics.Color; import ...
如何关闭关闭所有打开的EXCEL文件
我在VB里调用API用:rn hwnd1 = FindWindow("XLMAIN", "Microsoft Excel - rp")rn If hwnd1 <> 0 Thenrn SendMessage hwnd1, WM_CLOSE, 0, 0 '如果存在,CLOSE ITrn Exit Subrn End Ifrn但这样只能关闭已知文件名的文件我想关闭所有打开的EXCEL文件怎么做?rn连EXCEL本身也关掉.
JSP如何打开新页面
JSP如何打开新页面rnrn急求 在线=啊~~~
java中如何设置Dialog关闭
import java.awt.*;rnimport java.awt.event.*;rnpublic class TestWindowClosingrn public static void main(String[] args) rn new FrameWindow("HELLO");rn rnrnclass FrameWindow extends Frame rn public static int i = 1; //设置计数器,计算窗口的数量,当界面没有显示窗口时退出系统rn FrameWindow(String s) rn super(s);rn setLayout(new FlowLayout());rn setBackground(Color.yellow);rn setBounds(300,300,400, 600);rn setVisible(true); rn Button bt = new Button("点击弹出窗口");rn this.add(bt);rn bt.addActionListener(new ButtonActionL());rn this.addWindowListener(rn new WindowAdapter() rn public void windowClosing(WindowEvent e) rn i--;//每调用一次关闭事件,窗口数量减少1rn setVisible(false);rn if(i == 0) rn System.exit(0);rn else rn rn rn );rn rn class ButtonActionL implements ActionListener rn public void actionPerformed(ActionEvent e) rn i++; //每调用一次,窗口数增1rn FrameWindow c = new FrameWindow("子窗口");rn c.setBounds(200,200,200,200);rn c.setBackground(Color.blue);rn c.setVisible(true); rn Dialog a = new Dialog(c,true);rn a.setVisible(true);rn a.addWindowListener(rn new WindowAdapter() rn public void windowClosing(WindowEvent e) rn setVisible(false);rn //System.exit(-1);rn rn );rn rn rnrn为什么无法关闭Dialog,请高手指点。
如何正确的关闭Android Dialog的标题栏
Dialog builder = new Dialog (activity); builder.requestWindowFeature(Window.FEATURE_NO_TITLE); 如此简单。 但AlertDialog.Builder(activity);是不可以使用这种方式去除的。
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池