`
yaojialing
  • 浏览: 255783 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在showModalDialog 窗口里实现分页

    博客分类:
  • JAVA
阅读更多

因业务需要,在模式对话框里也要实现分页,网上搜到有两个技巧:

1.   if   you   are   using   IE5.5   or   6,   try   to   add   this   line   to   your   code   
    <base   target="_self">   
2.   or   use   a   frameset   or   IFRAME     to   house   your   test.jsp

 

 

第一点,我试了,貌似不行,还有IE版本限制,我就放弃了,如果有网友知道的顺便跟小弟说一下,呵呵。

 

我是按第二点做的:

showModalDialog('test_frame.jsp',"")  
  在'test_frame.jsp'里面加上

<frameset><frame src="<%= linkto %>" name="ifm" scrolling=no noresize></frameset>  
  在你的分页JS方法中加上window.location.href="你要转到的页面或ACTION",就可以了。

 

<%@ page language="java" pageEncoding="GB2312"%>
<%
	//该页面是用来模式对话框分页
	String linkto = request.getParameter("linkto");
	linkto=linkto.replace("|", "&");//这里是防止&参数过来时得不到值
	String title=request.getParameter("title");
	title=new String(title.getBytes("ISO-8859-1"),"gbk");
%>
<html>
<head>
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
<title><%= title %></title>
<link rel="stylesheet" href="<%=request.getContextPath()%>/include/css/style.css" type="text/css">
</head>
<frameset rows="100" frameborder=no border="0" framespacing="0">
  <frame src="<%= linkto %>" name="ifm" scrolling=no noresize>
</frameset><noframes>
<body>
</body>
</noframes>

</html>

 

分享到:
评论
2 楼 yaojialing 2011-10-17  
lihua2008love 写道
请问linkto这个参数需要传什么啊?

传你的URL
1 楼 lihua2008love 2011-09-05  
请问linkto这个参数需要传什么啊?

相关推荐

    showModalDialog 弹出窗口关闭不刷新父窗口最终实现了

    通过以上步骤,我们可以实现使用`showModalDialog`弹出窗口并在关闭时不刷新父窗口的需求。这种方法不仅能够提高用户体验,还能更好地管理页面的状态。需要注意的是,随着浏览器对`showModalDialog`的支持逐渐减少,...

    showModalDialog使用例子,父窗口向子窗口传递值,子窗口设置父窗口的值,子窗口关闭的时候返回值到父窗口

    在JavaScript中,`showModalDialog`是一个非常有用的函数,它允许我们打开一个新的浏览器窗口或对话框,并与父窗口进行交互。这个功能在开发过程中经常用于创建弹出式表单、确认对话框或者需要用户输入信息的场景。...

    showModalDialog刷新窗口的例子

    这个例子展示了如何结合使用`showModalDialog`和`location.reload()`来实现窗口刷新。在实际应用中,你可能需要根据具体需求进行更复杂的逻辑处理,例如检查用户输入、发送AJAX请求等,但基本的刷新机制保持不变。 ...

    div层实现showModalDialog

    div层实现showModalDialog

    showModalDialog open弹出子窗口操作parent、opener父窗口及跨域处理

    1&gt; window.showModalDialog()采用JS原理实现,同时父窗口不可操作,window.open()采用新创建一个窗口,同时父窗口可操作; 2&gt; 父窗口与子窗口传递值的方式也有所不同,在子窗口中操作父窗口也语法也不同,分别为var...

    DIV 实现showModalDialog效果,绝对赞

    在网页开发中,`showModalDialog` 是一个老式的JavaScript API,用于打开一个新的浏览器窗口,显示模态对话框。然而,随着Web标准的发展,使用`div`元素来模拟`showModalDialog`效果已经成为一种更现代、更灵活的...

    分页后弹出模态窗口刷新父窗口

    - 在给定代码中,通过`&lt;webdiyer:AspNetPager&gt;`控件实现了分页功能。该控件定义了每页显示的数据数量(`PageSize="15"`)、按钮文本等属性,并指定了分页发生变化时的回调方法`OnPageChanged="pager2_PageChanged"`...

    showModalDialog参数使用详解

    在JavaScript的世界里,`showModalDialog`是一个古老但仍然有用的函数,用于打开一个模态对话框,展示用户需要交互的信息。这个功能在处理用户输入、确认操作或展示详细信息时非常实用。本篇文章将深入探讨`...

    ShowModalDialog父窗体向子窗体传值

    在这种情况下,可能需要使用其他方法,如回调函数或使用`postMessage` API来实现父子窗口之间的安全通信。 总的来说,`showModalDialog`和`showModelessDialog`是JavaScript中用于创建弹出式对话框的两种方式,它们...

    JS中showModalDialog关闭子窗口刷新主窗口用法详解

    本文实例讲述了JS中showModalDialog关闭子窗口刷新主窗口用法。分享给大家供大家参考,具体如下: 网上找了好长时间 大都是window.opener.location.reload(),等等 都不是我想要的 最后终于发现了一个 想知道的就往下...

    使用selenium测试showModalDialog模态对话框

    在自动化测试中,可以直接在测试代码中创建所需的数据常量,跳过 `showModalDialog` 方法,直接为相关字段赋值,从而避免调用这个方法。 2. 对于第二类应用,如工作流分配这样的复杂操作,`showModalDialog` 调用...

    sharepoint 2010 弹出模式窗口showModalDialog并返回值returnResult方法.

    本篇文章将详细探讨如何使用`showModalDialog`打开模态窗口,并返回值给调用页面。 首先,`showModalDialog`的基本语法如下: ```javascript window.showModalDialog(url, windowObject, options); ``` - `url`: ...

    window.showModalDialog以及window.open用法简介

    总的来说,`window.showModalDialog`适合需要用户输入数据或确认信息的情况,因为它强制用户在完成对话框操作之前无法与主窗口交互。而`window.open`更适合于打开新页面,用户可以在新窗口和原窗口之间自由切换。在...

    在使用showModalDialog中为解决刷新时弹出新窗口时用到iframe所带来的一个问题

    在标题提到的问题中,当使用`showModalDialog`并结合`iframe`来实现弹窗功能时,如果页面被刷新,可能会出现一个新的弹出窗口。这是因为`showModalDialog`通常会保留其状态,而页面刷新会重置这些状态,导致再次调用...

    showModalDialog

    "showModalDialog"是JavaScript中的一个古老但仍然有用的弹出窗口方法,用于在浏览器环境中打开一个新的对话窗口。这个方法在Web开发中主要用于创建模态对话框,即那些阻止用户与页面其余部分交互直到对话框被关闭的...

    showModalDialog跨域解决例子

    通过向新窗口发送消息,然后在新窗口中监听这些消息,实现跨域数据交换。 5. **IFrame嵌套**:虽然`showModalDialog`本身不能跨域,但可以在同源的页面中嵌入一个IFrame,然后在这个IFrame内打开目标跨域页面。这样...

    JavaScript常用的窗口函数(showModalDialog,open,confirm)

    标题提到的"JavaScript常用的窗口函数"主要包括`showModalDialog`、`open`和`confirm`,它们都是与浏览器窗口操作相关的函数,用于实现不同类型的用户交互。下面将详细阐述这三个函数的功能、用法及其在实际开发中的...

    window.showModalDialog模式对话框和 window.open的区别

    这些文件可能用于实现用户管理或人员选择等功能,与`window.showModalDialog`和`window.open`的使用直接关联不大,但在实际Web应用中,这些JSP文件可能会用到这两种弹窗方法来创建用户交互界面。例如,`member-admin...

    showModalDialog技术文章

    `showModalDialog`函数在JavaScript中被用来创建一个阻塞式的对话窗口,这意味着用户必须与对话框交互后才能继续使用页面的其他部分。这个特性使得它在需要用户确认信息、输入数据或执行一次性的任务时特别有用。...

    showModalDialog参数传递和获

    在JavaScript中,`showModalDialog`是一个古老的浏览器API,用于打开一个模态对话窗口,它在用户与对话框交互之前阻止了对父窗口的访问。这个API在现代Web开发中已经逐渐被淘汰,但由于某些老旧系统的存在,理解其...

Global site tag (gtag.js) - Google Analytics