如何在一个页面中显示另一个页面
如何在一个页面中显示另一个页面的一部分
<IFRAME name="XXX" width=X height=X frameborder=0 src="your.htm"></IFRAME>
我想在a页面中显示B页面的一部分,又要做到在刷新或改变B页面这一部分时,a页面也能同时改变,ifame只能做整个页面的包含,又不想把这一部分单独分离出来,所以不知道要怎么做了,哪位高手指点一下!!
谢谢!
网友回复:我想你不如把a,b都用到的部分抽出来做一个c页面,然后ab两方都去include那个c页面。供你结合实际情况参考---
网友回复:引用 1 楼 xiaoniqiu 的回复:
我想你不如把a,b都用到的部分抽出来做一个c页面,然后ab两方都去include那个c页面。供你结合实际情况参考---
是呀,也许换种思维更好呢。
网友回复:1.先用iframe引用整个页面,然后再用Div把你不想要的地方遮住。
2.不用iframe写程序解析,把你想要的地方的解析出来,直接嵌到你的页面里。
我只能想到这么多。
网友回复:引用 3 楼 TRMeister 的回复:
1.先用iframe引用整个页面,然后再用Div把你不想要的地方遮住。
2.不用iframe写程序解析,把你想要的地方的解析出来,直接嵌到你的页面里。
把想要的地方解析出来?要怎么做???假如这个地方是个 <form>或者就只是一个font 文本的话,应该怎么分离出来啊?
网友回复:http://topic.csdn.net/u/20080513/16/615c520d-912d-48ce-9c15-e42e1547b3c1.html
网友回复:你将B页面的一部分用 <div>部分 </div>,当B刷新的时候,将B的部分DIV的HTML取出来,副给A留的 <div>
网友回复: 在a 页面需要的地方加上 <jsp:include page="b.jsp" flush="true" />
网友回复:引用 6 楼 hx2044 的回复:
你将B页面的一部分用 <div>部分 </div>,当B刷新的时候,将B的部分DIV的HTML取出来,副给A留的 <div>
可以这样做吗?要怎么取,怎么付啊?能具体点说明白吗?谢谢
网友回复:直接用include不就行了吗?
把b页面include到a页面某个地方,然后当你改动b页面时,a页面你include的地方也会改变
include就是相当于在a页面某个位置来放置b页面的一个快捷键,当你一改动b页面,在a页面上面的也改了
网友回复:引用 1 楼 xiaoniqiu 的回复:
我想你不如把a,b都用到的部分抽出来做一个c页面,然后ab两方都去include那个c页面。供你结合实际情况参考---
这种方法不错..
假如不用这种方法,可以用比较笨的方法,用流去读b.jsp中的指定部分的代码就OK了
网友回复:引用 8 楼 jiajia_1314 的回复:
引用 6 楼 hx2044 的回复:
你将B页面的一部分用 <div>部分 </div>,当B刷新的时候,将B的部分DIV的HTML取出来,副给A留的 <div>
可以这样做吗?要怎么取,怎么付啊?能具体点说明白吗?谢谢
好象不行太麻烦,将B放在A的iframe里隐藏,然后在取,不是很好
网友回复:引用 10 楼 chenqi3166 的回复:
引用 1 楼 xiaoniqiu 的回复:
我想你不如把a,b都用到的部分抽出来做一个c页面,然后ab两方都去include那个c页面。供你结合实际情况参考---
这种方法不错..
假如不用这种方法,可以用比较笨的方法,用流去读b.jsp中的指定部分的代码就OK了
网友回复:不是把B页面整个放到A页面中去,而是只取B页面的一部分!!
网友回复:那就把这一部分单独做出来啊,然后用 <jsp:include page="这部分.jsp" flush="true" />
注意:上面的红色部分,就是让一个页面显示在另一个页面中的方法。