在模式窗口中实现页面跳转 .

转载 2012年03月21日 10:11:32
 

今天使用模式窗口的时候碰到了一个问题。 

在使用showModalDialog方法打开一个模式窗口进行操作的过程中,需要在此模态窗口中跳转到另一个页面进行操作。

使用原来的方式不管是表单提交还是使用js,实际的效果为在原模式窗口外打开一个新的页面提交了跳转。

在网上搜索了一番之后终于找到了两种方法,如下:

第一种 使用 JS跳转

在head之间加:
  1. <span style="font-size:18px;"><head>  
  2. <base  target="_self" />  
  3. .....  
  4. </head></span>  


调用下面的JS方法
  1. <span style="font-size:18px;">    function go_link(url) {  
  2.         var link = document.createElement("a");  
  3.         link.href = url;  
  4.         document.body.appendChild(link);  
  5.         link.click();  
  6.     } </span>  

传入需要跳转的路径就OK了~

第二种 表单提交的方式
  1. <span style="font-size:18px;"><script language="javascript">   
  2. window.name="win_test"  
  3. ......  
  4. </script>  
  5. ......   
  6. <form action="" target="win_test">  
  7. ......  
  8. </form></span>  
这样就可以实现在原模式窗口中完成页面跳转的功能了。

Android手机端点击实现网页的跳转

今天记录一个很小的功能,就是点击关键字,实现网页的跳转。       具体的效果图如下:        1.                2.        .    由于代码太...
  • SmallXianNotImmortal
  • SmallXianNotImmortal
  • 2015年12月18日 15:56
  • 1108

页面跳转两种方式

在界面显示过程用,一般都是通过用户提交页面请求到Servlet,在通过Servlet处理后跳转到相应的界面,进行数据的显示。一般页面跳转有两种方式,分别是重定向(response.sendRedire...
  • u010927139
  • u010927139
  • 2015年06月12日 10:18
  • 1486

原生js和jQuery实现页面跳转的学习

js的实现 参考了一位大神的博客:js页面跳转整理 1.window.location.href方式     window.location.href="target.asp...
  • zfy865628361
  • zfy865628361
  • 2015年11月10日 09:18
  • 8903

使用Intent实现页面跳转 (另一种方法)

package com.example.demo1; import android.app.Activity; import android.content.Context; import andr...
  • Eroslol
  • Eroslol
  • 2016年11月11日 16:14
  • 592

Servlet页面跳转实现方法的区别

转自:http://developer.51cto.com/art/200907/133803.htm 一直对Servlet页面跳转的几种方式理解的糊里糊涂的,今天在网上搜了一把,找...
  • ltx06
  • ltx06
  • 2015年03月27日 21:29
  • 3195

Android中实现activity的页面跳转并传值

一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。 本次我们就讲一下,Android中页面跳转以及传值的几种方...
  • wanghaoyuhappy
  • wanghaoyuhappy
  • 2016年08月26日 15:28
  • 2761

PB数据窗口对象之画板、band和层次

数据窗口画板 整个数据窗口画板由6个视窗构成,分别是: Design:设计数据窗口对象视窗,可以使用菜单Design-Options来改变Design窗口的外观 Preview:预览数据窗口的外...
  • u012369435
  • u012369435
  • 2014年07月04日 10:56
  • 1167

Qt中单个窗口中实现多个页面显示

简述在很多时候我们希望在一个QDialog中或者一个自定义的QWidget中实现多个窗口的实现,以此来实现当功能太多时不局限于每次单独创建其窗口去显示功能模块。下图展示了其效果。为了实现上图所能够实现...
  • wjh_init
  • wjh_init
  • 2017年12月23日 17:18
  • 83

jquery js 在父窗口中获取iframe中的元素

window.frames["iframe的name值"].document.getElementById("iframe中控件的ID").click();  实例:window.frames["if...
  • chen280714438
  • chen280714438
  • 2014年09月20日 16:04
  • 367

JQuery实现页面跳转 页面跳转的七种方法

"text/javascript">  $(function(){    var pn = $("#gotopagenum").val();//#gotopagenum是文本框的id属性    ...
  • mingtianhaiyouwo
  • mingtianhaiyouwo
  • 2016年02月20日 00:09
  • 9162
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在模式窗口中实现页面跳转 .
举报原因:
原因补充:

(最多只允许输入30个字)