您的位置:首页 > Web前端 > JavaScript

jsp引用带参数的js文件,例如 <script src="a.js?ctxpath=${base"

2015-08-01 00:00 891 查看
摘要: jsp js javascript

${base} EL后台传过来,再从jsp页面传到独立的js文件里

var getScriptArg=function(key){var scripts=document.getElementsByTagName("script"),script=scripts[scripts.length-1],src=script.src;return(src.match(new RegExp("(?:\\?|&)"+key+"=(.*?)(?=&|$)"))||['',null])[1]};
var ctxpath=getScriptArg("ctxpath");if(ctxpath==null){alert("请在js文件后传ctxpath变量为Web上下文路径.")}

js文件里引用实例:

$.ajax({
type:"post",
url : ctxpath+'/sso/login',
data:"loginkey="+encrytext,
dataType:'json',
success:function(data){
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: