这个是客户端的问题,因为Excel中可以写宏。
创新互联服务项目包括滨州网站建设、滨州网站制作、滨州网页制作以及滨州网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,滨州网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到滨州省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
而宏就是一个vb程序,可以完全操控本地电脑。
所以为了安全起见,不运行对Excel进行编辑,以防止宏被运行。
这个真不知道。
但可以给你一个思路。
在 javascript 中通过 ajax 调用服务器后台的一个java方法,
此java方法通过 File 类,可得知文件是否是只读属性,
不过可能要把用户本地的文件上传到服务器端。
方法返回 值就是文件的属性。
html/jsp前天在显示结果就ok了。
有时候得换个思路思考问题。如果一条路走不通的话。
html
head
script type="text/javascript"
function getValue(){
alert(document.getElementById('val').value);
}
/script
titleMy JSP 'index.jsp' starting page/title
/head
body
input readonly="readonly" id="val" onblur="getValue();" value="test"
/body
/html
这样就可以获得只读属性变量的值呀。。。
祝你早日成功哈!
不可能。鉴于js自身的特性,任何属性和方法都无法实现权限控制。只能够通过文档来约束使用者的权限。
对于只读属性,你可以通过封装一个get方法,来保证其只读,但你无法隐藏真正的成员变量。你可以在文档中不出现真实的变量。而在文档中告诉调用者通过getXX方法来获取它的值,但没有setXX方法,也就无法修改了,希望对你有帮助