`

js url 处理 ,basePath ,随机数

    博客分类:
  • JS
阅读更多

 

function changeImg(){  
var obj = document.getElementById("rimg");  
obj.src = "/RImg?&t=" + Math.random();    //js随机数
}  

=============================================================

这段代码在jsp中可以, basePath可以识别

如果放在单独的.js文件中,无法识别basePath(Java 6 :js engine??),可以利用js函数传参数的方法

<script  language="javascript">      
function chanimag(){ 
var time = new Date();   
var image = document.getElementById("aa");   
image.src="<%=basePath%>RandImg?r="+time.getTime();      //js随机数
}   
</script> 

===========================================================

js中返回了web的根目录

var n=String(window.document.location);
 var webpath=n.substring(0,n.lastIndexOf("/"));
 var url =webpath + "/servlet/ServletDemo2ChartGenerator?chart="+chartType+"&t=" + Math.random();

 

================================================================

basePath是java 代码!!!!!!!!!!!!!,在这里仅仅是一个值,value,没有引号的东西!!!

 

在html中  

<IMG id="imgChart"  SRC=" <%=basePath%>servlet/ServletDemo2ChartGenerator?chart=<%=chartType %>&date=<%=new Date() %>" BORDER=1 WIDTH=400 HEIGHT=300/>  //java随机数,没有+

 

在js中

var url ="<%=basePath%>servlet/ServletDemo2ChartGenerator?chart="+chartType+"&t="+Math.random();     //js随机数用到了+

 

 

 

分享到:
评论

相关推荐

    在js文件中如何获取basePath处理js路径问题

    var url = basePath + '/js/xxx.js'; ``` 2. **使用HTML5的`document.baseURI`属性**: 如果你的应用支持HTML5,还可以使用`document.baseURI`属性获取页面的基URI。但需要注意的是,这个属性返回的是完整的基...

    JavaScript获取当前url根目录(路径)

    在JavaScript中,获取当前URL根目录是常见的需求,主要用于构建相对路径或进行页面导航。本文将详细介绍三种不同的方法来获取当前URL的根目录,并提供一些关于`Location`对象和相关属性的基本知识。 ### 方法一:...

    URL-pattern解析

    本文将深入解析`url-pattern`的用法以及其在处理请求路径时的角色。 首先,了解请求路径处理的过程至关重要。例如,当用户访问`http://teacher:8080/ee/servlet/HelloServlet`时,服务器首先会识别出上下文路径(`/...

    jquery.zclip.js复制到剪贴板

    &lt;script type="text/javascript"&gt; $(function(){ $("#copy").zclip({ path: "${basePath}/js/bbs/invite/...&lt;script type="text/javascript" src="${basePath}/js/bbs/invite/jquery.zclip.min.js"&gt;&lt;/script&gt;

    JS的encodeURI和java的URLDecoder.decode使用介绍

    如果不想在url中看到有明文,比如http://localhost:8080/template_1/login.action?user=张三 可以使用js的encodeURI的URLDecoder.decode一起使用一起来把url加密下 (1)JS在页面上把数据var val = encodeURI...

    java+springmvc+html2cavas转化图片后台处理.pdf

    &lt;script type="text/javascript" src="&lt;%=basePath %&gt;es6promise/es6-promise.js"&gt; &lt;script type="text/javascript" src="&lt;%=basePath %&gt;es6promise/es6-promise.auto.js"&gt; &lt;script type="text/javascript" src=...

    basepath:Slim 4的基本路径检测器

    Slim 4的URL基本路径检测器。 特征 支持Apache和PHP内置Web服务器 经过测试 没有依赖关系 非常快 支持的服务器 具有mod_rewrite和.htaccess的Apache Web服务器 PHP内置网络服务器 要求 PHP 7.2+或8.0+ 安装 ...

    java+springmvc+html2cavas转化图片后台处理.docx

    &lt;script type="text/javascript" src="&lt;%=basePath %&gt;es6promise/es6-promise.auto.js"&gt; &lt;script type="text/javascript" src="&lt;%=basePath %&gt;/js/html2canvas.js"&gt;&lt;/script&gt; ``` 这里使用了ES6 Promise的polyfill,...

    pdf.js前端插件,用于在线预览pdf文件

    - **设置basePath**:描述中的`basePath`是指PDF.js库所在的路径,它用于构造预览PDF的URL。 - **加载文件**:使用`window.open()`函数创建新窗口,并传递预览参数,如示例所示。`fileUrl`是待预览PDF的URL。 - *...

    index_swagger_swagger生成本地js调用_

    3. **使用生成的JS库**:生成的JavaScript代码通常包含一个初始化函数,用于配置API的基URL和其他设置。然后,你可以使用这些预定义的函数来发起HTTP请求。例如: ```javascript const client = require('./...

    JS的encodeURI和java的URLDecoder.decode使用介绍.docx

    本文将详细介绍JavaScript中的`encodeURI`函数和Java中的`URLDecoder.decode`方法,以及如何结合两者实现URL的加密处理。 #### 二、JavaScript中的`encodeURI`函数 `encodeURI`函数用于对整个URI进行编码,除了保留...

    Java获取此次请求URL以及服务器根路径的方法

    &lt;script src="&lt;%=basePath%&gt;static/javascript/framework/jquery.easyui.min.js"&gt; &lt;script src="&lt;%=basePath%&gt;static/javascript/framework/easyui-lang-zh_CN.js"&gt;&lt;/script&gt; &lt;script src="&lt;%=basePath%&gt;static/...

    ofdViewer.js前端插件,用于在线预览ofd文件

    ofdViewer.js前端插件,通过window.open(basePath + '/ofdViewer/viewer.html?file=' + fileUrl);即可在线预览ofd文件

    Java FCK配置和使用

    &lt;script type="text/javascript" src="() %&gt;/js/fckeditor/fckeditor.js"&gt; String basepath = request.getRequestURL().toString(); basepath = basepath.substring(0, basepath.indexOf(request.getRequestURI...

    Android app嵌套html5之Webview和js的交互1

    在 Android App 中,我们可以使用 `addJavascriptInterface` 方法将 Java 对象暴露给 JavaScript,以便实现 Native 与 JS 之间的交互。下面是一个简单的示例: ```java webView.addJavascriptInterface(new ...

    js翻页复选框状态保存

    url: basePath + 'dhsf/patientInfo_getPatietnByVo.action', type: 'post', dataType: 'json', data: paramData, success: function (data) { pListSize = data.pListSize; patientIds = data.patientIds; ...

    BasePathNode:这是一个示例代理,可通过basepath搜索在Edge上部署的代理列表

    这是一个示例代理,可通过basepath搜索在Edge上部署的代理列表 前提条件: Apigee Edge帐户 访问部署代理 玛文 脚步: 克隆此仓库git clone https://github.com/ssvaidyanathan/BasePathNode.git 运行以下maven...

    java+springmvc+html2cavas转化图片后台处理

    &lt;script type="text/javascript" src="&lt;%=basePath%&gt;es6promise/es6-promise.auto.js"&gt; &lt;script type="text/javascript" src="&lt;%=basePath%&gt;/js/html2canvas.js"&gt;&lt;/script&gt; ``` 2. **截图函数**:定义截图函数`...

    js(javascript)子窗口和父窗口交互

    var return_value = window.showModalDialog("&lt;%=basePath%&gt;common/jsp/SearchPolice.jsp", "", "dialogWidth=680px;dialogHeight=300px"); if (typeof(return_value) != "undefined") { $("secondPolice")....

Global site tag (gtag.js) - Google Analytics