社区
Web 开发
帖子详情
jsp 中是否可以实现把同一个文件的一部分内容放在一个 IFRAME 里面? 如何实现?
xmwgp
2002-06-13 01:07:41
我网页的数据是从数据库中取来的,很多字段,数据也很多,所以想在网页中添加 IFRAME ,使左边第一列,表头信息固定,其它数据放在IFRAME中 ,但希望不要再做一个文件,因为那工作量也要增加很多,不知道有什么办法?
...全文
86
11
打赏
收藏
jsp 中是否可以实现把同一个文件的一部分内容放在一个 IFRAME 里面? 如何实现?
我网页的数据是从数据库中取来的,很多字段,数据也很多,所以想在网页中添加 IFRAME ,使左边第一列,表头信息固定,其它数据放在IFRAME中 ,但希望不要再做一个文件,因为那工作量也要增加很多,不知道有什么办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xmwgp
2002-06-14
打赏
举报
回复
谢谢 emu(ston) , 你的例子是可以把 数组的数据放到 iframe 里面.
再请问一下 , 怎么 javascript 里面得到 数据库取出的数据 :
<td width="60" align="right"><%=(sqlRst.getString(2)%></td>
还有 , 能否把 <td> ... </td> 的内容直接输出到 iframe 里面?
我的报表可能有 40 列 x 300 行, StringBuffer 可以支持这么多数据吗?
我在 javascript 找不到 document.body.innerHTML , 能帮我解释一下吗?
谢谢.
emu
2002-06-13
打赏
举报
回复
呵呵,我发现自己怎么写都是jscript风格啊,没治了。
cqxhhe
2002-06-13
打赏
举报
回复
emu(ston) :数据量大的时候,你就会知道StringBuffer的好处
嗯 这个当然 java处理String 加法时 是转化为StringBuffer进行的
呵呵 谢谢
emu
2002-06-13
打赏
举报
回复
数据量大的时候,你就会知道StringBuffer的好处
emu
2002-06-13
打赏
举报
回复
<%@ page contentType="text/html;charset=GB2312"%>
<%@ page import="java.util.*"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
</head>
<body>
<TABLE>
<TR id=tr1 align=center>
<TD>
</TD>
<TD>
</TD>
<TD>
</TD>
</TR>
<TR>
<TD colspan=3>
<iframe name="iframe1" id="iframe1"></iframe>
</TD>
</TR>
</TABLE>
<button onclick="transact()">test</button>
<SCRIPT LANGUAGE="JavaScript">
<!--
function transact()
{
<%
String [][] ar = { {"aaa","bbb","ccc"},{"1","2","3"},{"4","5","6"},{"7","8","9"} ,{"1","2","3"},{"4","5","6"},{"7","8","9"} ,{"1","2","3"},{"4","5","6"},{"7","8","9"} ,{"1","2","3"},{"4","5","6"},{"7","8","9"} ,{"1","2","3"},{"4","5","6"},{"7","8","9"} ,{"1","2","3"},{"4","5","6"},{"7","8","9"} ,{"1","2","3"},{"4","5","6"},{"7","8","9"} ,{"1","2","3"},{"4","5","6"},{"7","8","9"} ,{"1","2","3"},{"4","5","6"},{"7","8","9"} };
for (int i=0;i<ar[0].length;i++)
{
out.println("tr1.children["+i+"].innerText =\""+ar[0][i]+"\"");
}
StringBuffer st = new StringBuffer("<table width='100%' align=center><tbody align=center>");
for (int i=1;i<ar.length;i++)
{
st.append("<tr>");
for (int j=0;j<ar[i].length;j++)
{
st.append("<td>");
st.append(ar[i][j]);
st.append("</td>");
}
st.append("</tr>");
}
st.append("</tbody></table>");
out.println("iframe1.document.body.innerHTML=\""+st.toString()+"\"");
%>
}
//-->
</SCRIPT>
</body>
</html>
cqxhhe
2002-06-13
打赏
举报
回复
好像不行吧?
直接写到<iframe name="iframe1" id="iframe1"></iframe>中间??
我不会写阿
我都是用 scr=""
emu
2002-06-13
打赏
举报
回复
呵呵,这个最好搞定了嘛,写到 <% ...... %> 的外面啊。
cqxhhe
2002-06-13
打赏
举报
回复
得到数据好说
显示到<iframe name="iframe1" id="iframe1"></iframe>里
用JSP 怎么写呢?
emu
2002-06-13
打赏
举报
回复
数据量大的时候,还是用jsp好些,可以用stringbuffer做append。我试过在客户端做大量的字符串加法,比把它们直接下载下来慢多了,数据量上了几百k的时候浏览器还提示我停止javascript运行,有时干脆就死机。应该是javascript沿用了java那个效率底下的字符串加法造成的。
emu
2002-06-13
打赏
举报
回复
唉,这阵子写惯了jscript。
用jsp写就不是这个风格了,ar可以不要,生成st的那一端可以直接用java写出来。
反正都一样,交给客户端做,也有它自己的好处
emu
2002-06-13
打赏
举报
回复
呵呵看看这个怎么样?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
</head>
<body>
<TABLE>
<TR id=tr1 align=center>
<TD>
</TD>
<TD>
</TD>
<TD>
</TD>
</TR>
<TR>
<TD colspan=3>
<iframe name="iframe1" id="iframe1"></iframe>
</TD>
</TR>
</TABLE>
<button onclick="transact()">test</button>
<SCRIPT LANGUAGE="JavaScript">
<!--
var ar = [ ["aaa","bbb","ccc"],[1,2,3],[4,5,6],[7,8,9] ,[1,2,3],[4,5,6],[7,8,9] ,[1,2,3],[4,5,6],[7,8,9] ,[1,2,3],[4,5,6],[7,8,9] ,[1,2,3],[4,5,6],[7,8,9] ,[1,2,3],[4,5,6],[7,8,9] ,[1,2,3],[4,5,6],[7,8,9] ,[1,2,3],[4,5,6],[7,8,9] ,[1,2,3],[4,5,6],[7,8,9] ]
//这是要显示的数据,从服务器端生成
function transact()
{
for (var i=0;i<ar[0].length;i++)
{
//显示表头
tr1.children[i].innerText = ar[0][i];
}
var st = "<table width='100%' align=center><tbody align=center>";
for (var i=1;i<ar.length;i++)
{
st +="<tr>"
for (var j=0;j<ar[i].length;j++)
{
st += "<td>"+ar[i][j]+"<td>"
}
st +="</tr>"
}
st += "</tbody></table>"
iframe1.document.body.innerHTML = st;
}
//-->
</SCRIPT>
</body>
</html>
实现
点击
JSP
页面的ul标签切换
iframe
今天做项目遇到了
一个
问题,
JSP
页面左侧有
一个
ul列表,右部是
一个
H5的
iframe
标签,要求点击ul标签
实现
iframe
的切换,最后用了jQuery解决了这个问题,初学乍练,记录一下
实现
经过,以便日后查看。 主页
内容
Index.
jsp
论坛导航 推荐 咨询 人工智能 云计算/大数据 区块链 数据库 程序人生 游戏开发 计算机基础 研发管理 前端
iframe
和
iframe
实现
页面内嵌套
一个
页面(
jsp
)
相信刚学习javaweb的同学都十分好奇页面上点击
一个
按钮下面就显示
一个
页面,点击不同的导航栏按钮,下方就会显示不同
内容
,这就用到了
iframe
标签的src属性。下面就给大家介绍一下
iframe
的使用及嵌套页面的
实现
下面展示一些 内联代码片。 先给大家写一下嵌套页面的
实现
代码 <
iframe
class="J_
iframe
" name="
iframe
0" width="100%" height="100%" src="${pageContext.request.contextPath}/
在
JSP
页面
中
嵌入
iframe
页面
在
JSP
页面
中
嵌入
iframe
页面由于工作开发需求,需要在
jsp
页面
中
套用
一个
网址,用
iframe
嵌入的方式,之前没有用过,所以记录一下嵌套方法直接在
jsp
页面的div
中
套入
iframe
的代码,一般只需要一行就行,然后设置
iframe
的样式大小即可,具体如下; 由于工作开发需求,需要在
jsp
页面
中
套用
一个
网址,用
iframe
嵌入的方式,之前没有用过,所以记录一下 嵌套方法 直接在
jsp
页面的div...
vue 打开
一个
iframe
_Vue集成
Iframe
页面的方法示例
1. 项目需求我们切换为vue框架是后面的事情,之前还有一些功能页面是用
jsp
页面写的,而我们的管理系统需要既支持Vue的url,又要支持这些发布之后的
jsp
页面还有
一个
就是切换tab回来的时候之前输入的东西还要存在系统页面截图2.
实现
思路针对这个问题,我们最开始的
实现
思路是写了
一个
iframe
的通用组件,然后把不同的http的页面的url传递进来进行切换,但是这样不满足第二条,我们发现只要切换...
Flex嵌套
Iframe
,点击除
Iframe
的其他地方后,
Iframe
内容
消失的问题。
今天遇到
一个
很让人闹心的问题,就是我的Flex
中
为了嵌套
一个
jsp
,所以在flex
中
嵌套
一个
包含
JSP
页面的
Iframe
。问题出现了,当我点击除了
Iframe
的其他地方的时候,
Iframe
中
的
内容
全部消失了。刚开始我还困惑到底是怎么回事,后来才发现这个问题是完全可以解决的。解决的方法如下: 在index.template.html
中
更改
一个
属性,index.template.
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章