社区
JavaScript
帖子详情
ShowmodalDialog中使用window.open,确不能弹出新窗口
qingfeng5332
2007-06-04 12:59:07
怎样才能在 showModalDialog中,让window.open可以弹出新窗口呢?
...全文
461
7
打赏
收藏
ShowmodalDialog中使用window.open,确不能弹出新窗口
怎样才能在 showModalDialog中,让window.open可以弹出新窗口呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
badwish
2007-06-04
打赏
举报
回复
ShowModalDialog好像是没有办法打开新窗口了,而且超链接好像也不行,右键也没有,
可能它只是当作一个对话框了,不再有这些功能了吧。
而且它占居焦点时,别的窗口都不能被选择,只有关闭它之后其它窗口才有用(也可能是因此不能再打开新窗口)
qingfeng5332
2007-06-04
打赏
举报
回复
晕
原来是 ie 的问题。。。
谢谢各位。。。。
hbhbhbhbhb1021
2007-06-04
打赏
举报
回复
是不是弹出新的窗口不能显示要的内容,并且是用的<a href="#" onclick="这里open的">
换成button就可以了,你在把样式换下,换成锚点的
qingfeng5332
2007-06-04
打赏
举报
回复
晕,
我的页面是 ShowModalDialog 弹出的窗口modal窗口,在这个窗口有个 按钮
点击 执行js 的window.open事件,现在是,点击后 不能弹出新的窗体
而我直接 输入url的 这个 modal页面 按钮事件是没有问题的。。。
楼上 谢谢, 不过 你的代码还是 不能达到效果。
JK_10000
2007-06-04
打赏
举报
回复
可以啊,没见有什么异常:
window.showModalDialog("javascript:window.open('http://www.google.com')");
另:一楼的代码会导致在新窗口与原窗口里不能共用session(估计是,没作实验)
qingfeng5332
2007-06-04
打赏
举报
回复
我想在 模态框的基础上在弹出个新的页面,使用window.open
highreport
2007-06-04
打赏
举报
回复
在showModalDialog中,
window.location = "src.htm";
showModalDialog
open
弹
出子
窗口
操作parent、
open
er父
窗口
及跨域处理
在
弹
出的
窗口
涉及跨越两个不同的应用域时,需要声明两个域相互信任。 document.domain="chinaacc.com"; 不同方式跨域
弹
出
窗口
区别 1>
window
.
showModalDialog
()采用JS原理实现,同时父
窗口
不可操作,
window
.
open
()采用新创建一个
窗口
,同时父
窗口
可操作; 2> 父
窗口
与子
窗口
传递值的方式也有所不同,在子
窗口
中
操作父
窗口
也语法也不同,分别为var parentObjs =
window
.dialogArguments;
open
er.parentObj.elementObj.arrtr = 'str'; 3> IE与FireFox对两个
弹
出
窗口
在跨域时的解析也有不同:通过
window
.dialogArguments操作父
窗口
时,在IE下不需要指定document.domain而在FireFox下则正好相反需要指定才能生效;采用
open
er方式操作父
窗口
时都不需要指定document.domain。
javascript
showModalDialog
多层模态
窗口
实现页面提交及刷新的代码
在第N(N>1)层的模态页面
中
,如果想链接到其他页面或者刷新当前页,只能用
window
.name = “__self”;
window
.
open
[removed].href, “__self”) //注意是2个下划线 替换 location.href 当需要关闭第N(N>1)层的模态
窗口
,并刷新第N-1层的模态页面时, 为防止刷新时
弹
出新
窗口
, 可以通过returnValue 以传递返回值给第N-1层模态
窗口
,来
确
认是否需要刷新 在按钮的提交事件
中
: 代码 代码如下: Response.Write(“[removed] “); Res
IBM WebSphere Portal门户开发笔记01
目录 IBM WEBSPHERE PORTAL 1 目录 2 参数资料 10 一、搜索功能 11 1、搜索表单 11 2、搜索组件 11 3、搜索集合 12 4、站点设置 13 5、模板 13 6、站区创建及内容 13 7、搜索跳转页面 14 8、搜索表单的部署 14 9、详细内容页面 14 10、其他组件 14 11、搜索功能会遇到的问题及其解决方案 14 12、搜索过滤 16 13、注意 16 14、WCM高级搜索参数 16 ADVANCED WCM/WEBSPHERE PORTAL SEARCH INTEGRATION 17 Introduction 17 How to search WCM content using this metadata 18 Specific example 21 15、高级参数二 32 16、搜索网页资料 33 二、页面导航 41 1、页面导航组件创建 41 2、
使用
场景及其环境设置 41 三、授权与用户 41 1、一般用户 41 2、匿名用户 42 3、授权地点及其方式 42 4、传播与继承 42 5、用户与组管理 43 四、域名 44 1、portal服务器域名 44 2、本机域名映射 44 五、WCM几个页面路径及其名称 44 1、登录页面 44 2、主题及主页页面 45 3、皮肤外观页面路径 45 4、session超时页面 45 5、登录portal时,绕过登录界面,直接进入到主页(或再登录) 45 6、自定义登录跳转页面 45 7、判断用户是否登录标签 46 8、portal登录注销再登录只出现一张图片 46 9、登录失败及修改提示信息 46 10、设置超时跳转页面 47 11、 输出登录用户名称 47 12、输出注销 48 13 、动态链接 48 六、
使用
WCM时,会遇到的问题 48 1、
不能
向富文本编辑器
中
粘贴内容 48 2、设置WCM timeout超时值 48 3、一般用户
不能
访问内容 49 4、页面导航
不能
分页 49 5、一些portal常见问题 49 6、Portal
中
调用PUMA SPI管理用户和组信息 51 7、WCM内存溢出的解决方法 53 七、组件及其标签 53 (一)、标签 53 1、jsp组件 53 2、组件关联格式 54 3、IDCmpnt标签 55 4、workflowcmpnt标签 55 5、securitycmpnt标签 58 6、profilecmpnt 标签 63 7、pathcmpnt 标签 65 8、historycmpnt标签 67 9、idcmpnt标签 70 10、数字显示格式 73 11、URLCmpnt标签 74 12、AptrixLibCmpnt 标签 76 13、placeholder标签与用户名显示 77 14、JSP
中
初始化workspace的标签 78 15、JSP
中
用标签输出一条内容 78 (二)、标签及其功能的
使用
78 1、Writing links to Web Content Management content 78 (三)拖放 JSP标记 80 1) 80 2) 83 3) 84 (四)拖放区域 84 1)在定制主题和外表
中
使用
拖放 85 2)拖放标记摘要 85 3)拖放 API 86 八、功能应用或问题 87 1、WCM多子站区指向指定子站区配置 87 2、更改PORTAL默认的登录选项 89 3、如何在主题与皮肤
中
获取PORTAL登录用户信息 90 4、PORTAL6.1.0.3无法查找任何的用户或用户组 92 5、如何个性化PORTLET添加控制板 93 6、IBM WCM
中
匿名搜索 94 7、开发一个系统登录的PORTLET 95 8、WEBSPHERE PORTAL调整PORTLET之间的间隙 102 9、PORTAL6.1.0.1配置扩展属性 105 10、内容链接(同服务器或同站区) 120 11、内容链接(不同服务器或不同站区) 120 12、草稿内容阶段的判断、操作和获取(API) 121 13、WCM
中
附件下载 121 14、WCM流程带审核组成 122 15、关于
使用
WCM API获取内容的小经验 123 16、PORTAL WAR包部署方式 124 17、设置PAGE-AREA区域背景为透明 127 18、设置PAGE-AREA区域的宽度 127 19、设置左侧导航页面相对标签的缩进 128 20、PORTLET之间间隙的调整 129 21、WCM 主题
中
获取登录用户的UID信息 129 22、配置是否自动加载主题JSP文件 131 23、菜单
中
标题链接迭代方式(
常用
弹
出
窗口
-
window
.
showModalDialog
与
window
.
open
用法
window
s.
open
()用法简介一、
window
.
open
()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:
window
.
open
(pageURL,name,parameters) 其
中
:pageURL 为子
窗口
路径 name 为子
窗口
句柄 parameters 为
窗口
参数(各参数用逗号分隔) 三、示例:
window
.op
window
.
open
()和
window
.
showModalDialog
的
使用
及传值操作
本人在
使用
时主要实现如下个功能, 以对话框形式
弹
出画面,且要求对话框置顶,不可操作其他画面,并且关闭画面时刷新父页面。
window
.
open
可实现以对话框形式
弹
出画面,并且关闭画面时刷新父页面。但“对话框置顶,不可操作其他画面”本人并未找到方法。 //刷新父页面 Response.Write("<script>
window
.
open
er.location.href=win...
JavaScript
87,921
社区成员
224,619
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章