我在jsp中使用框架。我在起始jsp页面中包含了三个框架。 我希望这些帧只出现在起始页面中。但是那些帧出现在整个前端(在所有jsp页面中)。
我需要为不同的jsp页面定义不同的帧。
任何人都可以帮忙..
非常感谢任何帮助......
答案 0 :(得分:0)
你可以使用一些Javascript和CSS来实现这一点。如果你使用像jQuery这样的库会更容易,但你可以不用它。
基本上,一种快速方法是为iframe提供类/ id并使用JavaScript查找它们。
var myFrame = document.getElementByID("myFrame");
然后在每个JSP上添加一些逻辑来确定它是哪个页面然后你可以:
这取决于确实有多少帧。
所以:
myFrame.css("display:none");
myFrame.src("newURL");