js失效问题

由于有些公司设计的js文件涉及到收费问题,提供的这些js文件不能部署到线上,只能通过127.0.0.1:8080/home类似方式访问js才能生效,换作10.140.111.11:8080/home这类真实服务器IP去访问,导致JS文件会在几秒或十几秒内失效。

解决方式:每次请求这个JS文件时,加载新的js文件替换掉原来加载好的。

$("head").html("<script src="路径"><\/script>") // 这是全部替换,可以部分替换
$("body").append("<script src="路径"><\/script>")

 

posted @ 2019-08-30 19:55  aaronthon  阅读(575)  评论(0编辑  收藏  举报