首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于JSP如何调用iframe

2014-01-19 
关于JSP怎么调用iframe如图,今日新闻这一块是用iframe做的,就是说我在搜索的时候,点确定,今日新闻这块ifra

关于JSP怎么调用iframe
关于JSP如何调用iframe

如图,今日新闻这一块是用iframe做的,就是说我在搜索的时候,点确定,今日新闻这块iframe才会变化,但是应该怎么在

<form action="Second.jsp">
                <span class="search_font">新闻关键字:</span>
                     <input type="text" name="keyword" style="width:100px;"/> <br /><br />
                        <select name="tyle">
                            <option selected="selected">请选择新闻类型</option>
                        <%
                        Collection coll=type.NewsType();
                        Iterator iter=coll.iterator();
                        while(iter.hasNext()){
                        NewsTypeModel nt=(NewsTypeModel)iter.next();
                         %>
                        <option value=<%=nt.getTypeName() %>><%=nt.getTypeName() %></option>
                         <%
                        }
                        %>
                         </select>
                        <input type="button" value="确认查询" style="background:#09F; width:68px;"/>
                        </form>

   <div id="center_right">
        <img src="images/tiao1.jpg" />
            <span class="title">今日新闻</span>
            <iframe src="iframe_table.jsp" width="570" height="461" scrolling="no" frameborder="0"></iframe>
        </div>

调用iframe重新根据搜索的条件去刷新这个框架?
[解决办法]
写段js点击查询改变iframe 的src=iframe_table.jsp?参数=查询内容

jsp页面根据参数查询内容展示

这样试试应该可以
[解决办法]
给iframe一个名字
<iframe src="iframe_table.jsp" width="570" height="461" scrolling="no" frameborder="0" name="news"></iframe>
然后对这个名字操作
[解决办法]
引用:
Quote: 引用:

写段js点击查询改变iframe 的src=iframe_table.jsp?参数=查询内容

jsp页面根据参数查询内容展示

这样试试应该可以


能不能写个例子。让我能参考参考下?
这样说不太懂


这个应该不需要例子吧,操作起来也不复杂,给iframe一个id  js里通过id获取到iframe,查询内容,在设置iframe的 src值,iframe_table.jsp页面可以request.getParam..获取到查询内容,然后java代码掉用查询类
获取到内容展示

[解决办法]
楼主这个iframe_table.jsp应该就是根据查询条件显示内容的,既然这样你可以把页面上的条件作为参数传给这个页面就是iframe_table.jsp?xxx=xxxx&yyy=yyyy这样的,查询页面只要根据这些参数进行查询得出相应结果就是了.这时楼主只要在点击查询按钮的事件上把这个iframe的src改成有参数跟上的iframe_table.jsp?xxx=xxxx&yyy=yyyy就行了


[解决办法]

引用:
Quote: 引用:

楼主这个iframe_table.jsp应该就是根据查询条件显示内容的,既然这样你可以把页面上的条件作为参数传给这个页面就是iframe_table.jsp?xxx=xxxx&yyy=yyyy这样的,查询页面只要根据这些参数进行查询得出相应结果就是了.这时楼主只要在点击查询按钮的事件上把这个iframe的src改成有参数跟上的iframe_table.jsp?xxx=xxxx&yyy=yyyy就行了


这样的话,就直接跳去iframe_table.jsp了,没有了搜索那个东西了,就只有这个显示出来的列表。
其实我的意思是,按了查询之后,还是主页面,但是呢 今日新闻  这个框架是会根据查询条件去显示所需要的东西的,就是除了 今日新闻 这个框架改变,其他都不变,不知道怎么实现

没错啊我就是只要你改变这个iframe的src啊
[解决办法]
给个id .....
document.getElementById("iframeid").src="www.baidu,com"

[解决办法]
给iframe一个名字

热点排行