JS eg.


<!-- 1.1,使用Javascript来折叠和展开页面某区域 -->
<input type="button" name="folderButton" id="folderButton" value="折叠/展开"
    οnclick="var folderArea=document.getElementById('folderAreaId');
        if (folderArea.style.display=='none') {
            folderArea.style.dispaly='block';
        } else if (folderArea.style.display=='block') {
            folderArea.style.dispaly='none';
        }"
/>
<br/>
<div id="folderAreaId" style="display:none">
    There is some information that contains text, picture and so on.
</div>
   
<!-- 1.2,使用Javascript来折叠和展开页面某区域 -->
<img id="collapse" name="collapse" class="imgexpandcollapse" src="wt/clients/images/collapse.gif"
    οnclick="
        var span = document.getElementById('folderAreaId');
        var visiblestr = 'visible';
        var imgsrc = this.src;
        if(imgsrc.indexOf('collapse.gif') != -1) {
            imgsrc = 'wt/clients/images/expand.gif';
            span.style.display = 'none';
            visiblestr = 'hidden';
        } else if(imgsrc.indexOf('expand.gif') != -1) {
            imgsrc = 'wt/clients/images/collapse.gif';
            span.style.display = '';
            visiblestr = 'visible';
        }
        this.src = imgsrc;"/>"
   

<!-- 2,使用Javascript获取当前页面URL中的参数并调用其它JSP页面 -->
<!-- encodeURI(..): 将变量的字符编码转换为UTF-8格式 -->
<input type="button" name="export" class="wizBtn" value="Export BOM"
    οnclick="javascript:doExport();"/>
<script language="javascript">
    function doExport(){
        var requestParamStr = window.location.search;
        var aparam = requestParamStr.split("&");
        var oid = null;
        for (var i = 0; i < aparam.length; i++) {
            if (aparam[i].indexOf("oid=") != -1) {
                oid = aparam[i];
                break;
            }
        }
        if (oid == null) {
            alert("[ERROR:] oid is null.");
        } else {
            var url = getBaseHref() +
                    "netmarkets/jsp/ext/com/jwis/bom/exportBOM_toExcel.jsp?" + encodeURI(oid);
            popupAction('BeginExport', url, '', '', '', '', '', '', '', '', '', '', '',
                    '', '', '', '', '', '', '', '', '', '', '', 'height=200, width=400',
                    '', '', false, '', false, '', false, '');
        }
    }
</script>


<!-- 3,使用Javascript刷新页面中的表格内容 -->
function refreshTable (var tableId) {
    var agent = navigator.userAgent.toLowerCase();
    var isIE = (agent.indexOf("msie") != -1);
    refreshCurrentElement(tableId, false, ieIE);
}


<!-- 4,使用Javascript将页面的指定区域导出到本地Excel文件中 -->
<input type="button"  value="Sava as excle.." οnclick="savaAsExcel()"/>

function savaAsExcel() {
    var window_new = window.open('', '_blank', 'top=10000');
    var strHTML = document.getElementById("areaID").innerHTML;
    // 或者 var strHTML = document.all.areaID.innerHTML;
    window_new.document.open('text/html', 'replace');
    window_new.document.writeln(strHTML);
    window_new.document.execCommand('saveas', '', 'export_excel.xls');
    window_new.close();
}

<div id="areaID">
    <table></table>
</div>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值