js css能不能不用提前加在页面,只要有JSP标签就能自动加载正确的JS、CSS文件
js css能不能不用提前加在页面,只要有JSP标签就能自动加载正确的JS、CSS文件,大家是怎么处理的?请兄弟们详细指点 解决了就满分结贴
[解决办法]
CSS 不一定要放到 <head> ... </head> 之间
程序中间 也可以插入 CSS ,
用 if else 判断???
[解决办法]
你可以用jstl标签判断 动态的加载js css
例如:
<c:if test="${aaa.tt=='1'}"><link href="${style}" rel="stylesheet" type="text/css" ><script src="${path}/vcmspace/js/commun.js"></script></c:if>
[解决办法]
提示一点
js 和 css 都是静态文本,他们会被浏览器自动缓冲,所以一个网站只有第一次才会被从服务器读取,以后就不会了,
除非用户点了那个刷新按钮,强制刷新所有资源。
所以,既然他们会被用到,何必那么费事呢!
[解决办法]
静态内容,缓存是个大问题目
[解决办法]
你可以把所有要用的js,css包含在一个jsp页面中,然后你要用到的的那个页面include那个jsp,不知道是否我是否理解错了你要表达的意思。
[解决办法]
您说的那样高级的自动加载还要等我们程序员去编!期待中!现在还是手工加载CSS。。!!
[解决办法]
可以在页面初始化时根据条件判断加载某个css文件,用javascript打印。
var number = new Date().getSeconds() % 3 + 1;//随机数,从1到3
//随机选择CSS外部文件
document.write('<link href="css/0' + number.toString() + '.css" rel="stylesheet" type="text/css">');
[解决办法]
你可以用<%@ include file="" %>标签,file里面可以是.js,也可以是.txt也可以是css.还可以是.jsp,当然你的文件要符全html规范
[解决办法]