我在我的应用程序中使用tile,它具有以下布局(在Main JSP中)
1.标题部分(整个应用程序相同)
2.身体部位(对不同页面进行更改的正文内容)
3.页脚部分(整个应用程序相同)
身体部位 - 将随x.jsp或y.jsp
而变化想法是Head in Head应该在y.jsp中执行而不是在x.jsp
中执行在Header View(jsp)中,我有一个脚本,它将访问x.jsp
脚本中定义的全局变量,以便标题中的脚本识别出正文部分有x.jsp
而不是y.jsp
。
用于例如标题脚本
if(type of (flag)=="undefined"){
\\\then execute the script
}
else{
\\\dont execute the script
}
注意 - 此标记var
将位于x.jsp
中,不会定义y.jsp
这在IE中运行良好但在Firefox中无效。
答案 0 :(得分:0)
在javascript中,它是typeof
,而不是type of
,但话又说回来,你真的在使用javascript吗?
JSP文件在服务器上运行。 Javascript在客户端上运行(即在浏览器中)。
看起来,你至少做了某些客户端,因为某些东西在IE中而不是在Firefox中有效,但我怀疑它与你上面描述的问题有关。