1:针对地址URL,我们需要传递参数,而且不能经过后台的业务处理。(页面之间的传递)
var fullUrl = document.location.href; // 获得是地址栏完整的URL。
if (fullUrl.indexOf("saveThresholdQAS") > 0 ) {
var theRequest = new Object();
var url = location.search; //获取url中"?"符后的字串
if (url.indexOf("?") != -1) {
var str = url.substr(1);
if (str.indexOf("&") != -1) {
strs = str.split("&");
for (var i = 0; i < strs.length; i++) {
theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
}
} else {
theRequest[str.split("=")[0]] = unescape(str.split("=")[1]);
ss }
2: 数字的比较 需要先parseInt(val)
页面要求table的内容导出excel 格式:
PS:页面不能含有iframe控件。(否则出现 800a025e 导致此操作无法完成 的错误)
最安全的方法,或者是最BT的方法如下:
function toExport() {
var objTab = document.getElementById("resultTable");
var xls ;
try
{
xls = new ActiveXObject("Excel.Application");
}
catch(e)
{
alert( "要打印该表,您必须安装Excel电子表格软件,同时浏览器须使用“ActiveX 控件”,
浏览器须允许执行控件。请点击【帮助】了解浏览器设置方法!");
return false;
}
var xlBook = xls.Workbooks.Add();
var xlsheet = xlBook.Worksheets(1);
xlsheet.name="AV导出";
//copy指定的表格
var sel=document.body.createTextRange();
sel.moveToElementText(objTab);
try {
sel.select();
}catch(e) {
}finally{
window.clipboardData.setData('text','');
sel.execCommand("Copy");
xlsheet.Paste(); // 粘贴到sheet中
xls.Visible = true;
xlsheet.Columns.AutoFit; //自动适应大小
window.clipboardData.setData('text',''); //清空剪贴板
xls = null;//释放对像
xlBook = null;//释放对像
xlsheet = null;//释放对像
}
}
相关推荐
JS总结JS总结JS总结JS总结JS总结JS总结JS总结JS总结JS总结JS总结JS总结
Javascript总结导图很全很好,完全不需要看手册了
JavaScript 总结 重要知识点 JavaScript js总结
js 总结 文档 ppt 实用 教程,非常有用 帮助文档 谢绝评价
JS总结第二章自己写的总结 请大家下载看看 谢谢
JavaScript总结,很适合学习基础的东西。上传的是图片格式是,方便大家打开。仅仅一张图,让你了解javascript。
主要总结的js的语法 js的对象 自定义对象 js的学习总结 firebug调试
Javascript 总结
JavaScript总结
js知识点总结思维导图,包含网页版,图片版,svg版,xmind版
21天学js 教程 总结 javascript
javaScript总结
javascript总结.xmind
NULL 博文链接:https://uule.iteye.com/blog/936074
JS总结第三章自己写的 请大家下载 谢谢
非常有用的jquery总结 jquery总结 Js总结 PHP与jquery
常用JS总结二