日期:2014-05-17  浏览次数:20550 次

内嵌iframe问题
我在一个jsp中内嵌了iframe,其中src=/lnsj/WsPrint/PubWS.do?method=getXMLPrintAction&templateid=33500&sjbh=70779&ywlx=041022&isEdit=0&fieldname=%25E5%25A7%2593%25E5%2590%258DaBlankSpace%25E3%2580%258A%25E4%25B8%25BE%25E8%25A1%258C%25E5%2590%25AC%25E8%25AF%2581%25E9%2580%259A%25E7%259F%25A5%25E4%25B9%25A6%25E3%2580%258B&rowid=0.06869477737579355

fieldname参数后面的值是decode编码的,在后台action中执行完全正常没有报错,但页面中iframe就是空白,如果去掉fieldname这个参数,即src=/lnsj/WsPrint/PubWS.do?method=getXMLPrintAction&templateid=33500&sjbh=70779&ywlx=041022&isEdit=0&rowid=0.06869477737579355就可以打开了。

请各位帮忙分析一下,谢谢了。

------解决方案--------------------
你用一个form表单提交到这个action只是target指向到这个iframe就行了,这样表单提交后的跳转也会指向这个iframe的