js是无法直接读取数据库中的数据,但是可以用服务器端脚本与js搭配使用。
如:
<% String testStr = "HelloJava";%>
<script>
alert('<%=testStr%>');
</script>
因为服务端脚本是先运行的,Js是后运行在客户端的。
所以可以先用服务端脚本读取数据库数据 然后放到js里再运行。
<img src="a" onclick="changeValidateImage();"/>
src指向的后台方法a,让它的返回responsegetWriter()write(b);
b就是读取的字节流
临时写了一个供参考:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">
contentreplace(/<img\ssrc=[\'"](+)[\'"]\>/gi, function (match, capture) {
documentwrite(capture+"<br />")
});
项目的需求是上传一张,然后验证该的尺寸,如果跟预期的不符,就不给上传
首先,可以通过new FileReader(),再通过将上传的文件传给实例的readAsDataUrl(),当文件加载完成触发onload事件,传递event,通过eventtargetresult来获取的链接(base64格式的)
接着,new Image()实例,将上面获取的链接设置为的src属性,当加载完成触发onload事件就可以通过width、height属性来读取的长宽啦~~
if(documentgetElementById('img')src==''){} //方法一
if(documentgetElementById('img')src){} //方法二
以上就是关于JS 文件如何获取数据库中的数据全部的内容,包括:JS 文件如何获取数据库中的数据、JS *** 作如何从后台获取图片并显示在<img>、javascript 获取图像像素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)