动态调用css或js文件,可以实现个性化的网页效果,例如:
1)、每点一个模板时,将选择的模板存放在数据库中,然后页面刷新以重新加载;页面读取数据库中记录以加载相应的css,js;
但代价颇大;因为每点一次都要刷新,用户体验不好,而且每点一次都要进行数据库操作;
2)、点后在JS函数中对页面进行相应的css,js 引用,以改变风格;用户取消预览只需去掉就可;
js动态引用css,js文件方法:
因为html中引用外部css,js文件均在<head></head>中添加:
动态加载,只不过是通过js创建相应的标签,然后将标签绑定到head下;
清空:
以上可以加入自己的判断,例如只想去掉temp.css,则可以判断href中是否包括temp.css等,js 判断方法与上面类似。