子窗体创建以及子窗体父窗体之间的通信2
来源:互联网 发布:正规淘宝客服应聘流程 编辑:程序博客网 时间:2024/05/17 20:02
【转】http://zmfkplj.javaeye.com/blog/240369
1 function OpenFileBrowser( url, width, height )
2 {
3 // oEditor must be defined.
4
5 var iLeft = ( oEditor.FCKConfig.ScreenWidth - width ) / 2 ;
6 var iTop = ( oEditor.FCKConfig.ScreenHeight - height ) / 2 ;
7
8 var sOptions = "toolbar=no,status=no,resizable=no,dependent=yes,scrollbars=yes" ;
9 sOptions += ",width=" + width ;
10 sOptions += ",height=" + height ;
11 sOptions += ",left=" + iLeft ;
12 sOptions += ",top=" + iTop ;
13
14 // The "PreserveSessionOnFileBrowser" because the above code could be
15 // blocked by popup blockers.
16 if ( oEditor.FCKConfig.PreserveSessionOnFileBrowser && oEditor.FCKBrowserInfo.IsIE )
17 {
18 // The following change has been made otherwise IE will open the file
19 // browser on a different server session (on some cases):
20 // http://support.microsoft.com/default.aspx?scid=kb;en-us;831678
21 // by Simone Chiaretta.
22 var oWindow = oEditor.window.open( url, 'FCKBrowseWindow', sOptions ) ;
23
24 if ( oWindow )
25 {
26 // Detect Yahoo popup blocker.
27 try
28 {
29 var sTest = oWindow.name ; // Yahoo returns "something", but we can't access it, so detect that and avoid strange errors for the user.
30 oWindow.opener = window ;
31 }
32 catch(e)
33 {
34 alert( oEditor.FCKLang.BrowseServerBlocked ) ;
35 }
36 }
37 else
38 alert( oEditor.FCKLang.BrowseServerBlocked ) ;
39 }
40 else
41 {
//这里是修改部分
42 if(oEditor.FCKBrowserInfo.IsIE)
43 {
44 window.showModalDialog(url+"&rdm="+new Date(),window,"status:false;dialogWidth:"+width+"px;dialogHeight:"+height+"px/"");
45 }
46 else
47 {
48 window.open( url, 'FCKBrowseWindow', sOptions ) ;
49 }
50 }
51 }
2:修改/fckeditor/editor/filemanager/browser/default/frmresourceslist.html
{
if( window.dialogArguments)
{
window.dialogArguments.SetUrl( fileUrl ) ;
window.close() ;
window.dialogArguments.focus() ;
}
else
{
window.top.opener.SetUrl( fileUrl ) ;
window.top.close() ;
window.top.opener.focus() ;
}
}
- 子窗体创建以及子窗体父窗体之间的通信2
- 子窗体创建以及子窗体父窗体之间的通信
- 子窗体创建以及子窗体父窗体之间的通信
- 子窗体、父窗体
- 父窗体与子窗体之间的相互操作
- C# 子窗体与父窗体之间几种传值的方式
- C#子窗体和父窗体的通信
- wpf 子窗体和父窗体的通信
- C#子窗体和父窗体的通信
- 窗口之间的传值以及子窗体中实现对其父窗体的刷新
- 父窗体与子窗体之间的调用-使用模态窗体之间传递多个值
- 子窗体与父窗体的通讯
- 子窗体访问父窗体的变量
- C#----子窗体调用子窗体,但调用的子窗体仍属于父窗体
- 子窗体刷新父窗体
- 子窗体刷新父窗体
- 子窗体刷新父窗体
- 父窗体 子窗体 传值
- Android程序Debug
- 用div模拟alert对话框,N秒不点击自动关闭(适用IE6、IE7、firefox)
- Oracle中spool命令实现的两种方法比较
- 橙子音频转换软件Orange Audio Converter
- ASP.NET 2.0 中的资源与本地化
- 子窗体创建以及子窗体父窗体之间的通信2
- zend 的render()
- 计算机启动过程详解2>
- 用dev-c++写自己的第一个opengl程序
- VS 2008 添加头文件路径!
- Android通讯录同步
- 终于定制出了WINCE5.0的中文模拟器
- Golang 在UBUNTU下 环境安装步骤
- 对FckEditor编辑器在MAXTHON浏览器下选择服务器文件对话框显示不正常的改进