自定义导出按钮firefox不支持

0
根据网上的方法,在cognos10的报表中加入如下<html>代码:
<script language="javascript">
function getObjectName()
{
return "oCV" + document.getElementById("cv.id").value;
}
function expExcel()
{
var objName = getObjectName();
eval(objName + ".getRV().viewReport(\'singleXLS\');");
}
</script>
<img src="/p2pd/samples/images/excel.gif" onclick="expExcel()">

IE中可以执行,在firefox中报如下错误:
document.getElementById("cv.id") is null 。 各位知道如何解决,或者在firefox中什么代码可以导出pdf或excel吗?
已邀请:
0

lirenyao 2013-12-26 回答

解决了, 上面的是rs用的,要用 oCV_NS_.getRV().viewReport
0

JAVA - 努力奋斗!加油! 2013-12-26 回答

锅,你这是js错误,在firefox中找不到id=“cv.id”的元素,你在firefox查看一下源码吧,有些奇葩的功能就只支持ie!

要回复问题请先登录注册