<script language="JavaScript" src =abc.jsp?当前url > 如题,我在静态页面嵌套个script, 传递的src里边取当前的url该如何做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实你不用传,后台abc.jsp里面可以直接得到的。request.getHeader("Referer") 如下例所示:<script language="javascript" src="/SurveyServlet/js/validation-framework.js" ></script>SurveyServlet为项目名称,js为webRoot下文件 是这样写吗? <script language="JavaScript" src =abc.jsp?top.location.href >这样不行,它会把问号后边的东西作为一个字符串处理 请问大哥这个validation-framework.js该怎样写呢? 这样看你是做什么,如果你的jsp中不需要根据当前的url做处理的话,你根本不需要传递这个值,因为window.location.href在js中的任何位置都可以访问如果你需要根据url在jsp中做特殊处理,二个方法1\用jsp去获取请求头的来源信息2\使用这样的方法 <script type="text/javascript"> //<![CDATA[ window.onload = function () { var script = document.createElement("script"); script.type = "text/javascript"; script.src = "default.aspx?location=" + encodeURIComponent(window.location.href); document.body.appendChild(script); window.setTimeout(function () { alert(txt); }, 2000); } //]]> </script>我的default.aspx中返回的数据是var txt='helloworld';注意,你的jsp中不会返回任何无效的js代码,否则会出错。 Extjs修改外层title! 【在线等】=======offsetLeft 取到奇怪的值======= 跟随页面滚动的层(放广告必备) 关于JSP,跟数据库乱码问题 曾经见过的问题~很实用阿 document.all方法应用 怎么保证一个页面总在最前? 请问JavaScript可以对本地的数据库进行操作么?比如:查询,插入,修改等 如何最大化显示一个嵌在table里边的iframe 请教一个问题 请教一个jquery切换背景的问题。 请教大侠,我想在客户端js脚本里获得ajax的TabContainer控件,当前显示的是哪个TabPanel,请问如何写?
request.getHeader("Referer")
<script language="JavaScript" src =abc.jsp?top.location.href >
这样不行,它会把问号后边的东西作为一个字符串处理
1\用jsp去获取请求头的来源信息
2\使用这样的方法 <script type="text/javascript">
//<![CDATA[ window.onload = function () {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "default.aspx?location=" + encodeURIComponent(window.location.href);
document.body.appendChild(script); window.setTimeout(function () { alert(txt); }, 2000);
}
//]]>
</script>我的default.aspx中返回的数据是
var txt='helloworld';
注意,你的jsp中不会返回任何无效的js代码,否则会出错。