使用ajax后,target失效,弹出新窗口
来源:互联网 发布:屏幕亮点修复软件 编辑:程序博客网 时间:2024/05/01 15:12
我有三个frame如下:
<frameset rows="60,*" cols="*" frameborder="no" border="0" framespacing="0"> <frame src="./top.do" name="top" scrolling="No" noresize="noresize" id="top" title="top" /> <frameset rows="*" cols="190,*" framespacing="0" frameborder="no" border="0"> <frame src="./list.do" name="list" scrolling="no" noresize="noresize" id="left"/> <frame src="./order.do" name="content" id="content" title="content" scrolling="yes"/> </frameset> </frameset>
用了ajax之后,list里面的导航栏点击就会出现一个新窗口,而不是在content里面显示。
后来发现是没用ajax之前 在list页面:
window.parent.content<!--为window对象 --><!--使用后-->window.parent.content<!--为frame对象,所以就能打开网页了。具体我也不清楚-->
解决办法为
onclick="javascript:window.parent.document.getElementById('content').contentWindow.location.href='./order.do';"<!--返回frame对象在获取window对象就不会错了-->
0 0
- 使用ajax后,target失效,弹出新窗口
- html a元素的target失效,变成新窗口打开
- ASP.net+AJAX 弹出新窗口代码
- ajax请求成功后打开新窗口地址
- 点击提交按钮后,弹出新窗口后,禁止提交按钮
- 弹出新窗口
- 弹出新窗口
- 弹出新窗口
- AJAX使用了UpdatePanel后无法使用alert弹出脚本
- AJAX使用了UpdatePanel后无法使用alert弹出脚本
- Silverlight HtmlPage使用之一 弹出新窗口
- Ajax : 使用 UpdatePanel 后页面弹出的语法改变
- 使用AJAX UpdatePanel1后 Page. RegisterStartupScript ()无法弹出窗口
- JavaScript代码实现刷新父网页 JavaScript弹出新窗口后,关闭新窗口时,刷新父窗口
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- 解决ie7 iframe页面中超链接的target为parent时弹出新窗口
- 登录失效后ajax访问后台问题解决
- pl/sql developer 编码格式设置
- Android WebApp 開發教學 (1) – HTML5 WebView 行動應用
- hdu 1072 Nightmare--bfs
- Linux编译Windows共享目录下代码
- Android 通过Base64上传图片到服务器
- 使用ajax后,target失效,弹出新窗口
- 开源物理引擎
- Eclipse 使用配置记录
- ocaml学习
- 北风网课程开放下载第一季
- 第十讲 对象编程简介(实例补充)
- Launcher源码浅析-----涉及Workspace界面资源加载重要类和资源文件简介
- loongson 1B 开发板移植sqlite3.6.20
- 40个有创意的jQuery图片和内容滑动及弹出插件收藏集之一