.frm文件如何嵌入网页?cpt正常访问,frm文件嵌入不了?

找不到这个帮助文件了。

.frm文件如何嵌入网页?cpt正常访问,frm文件嵌入不了?如何解决???

代码如下:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>综合管理平台</title>

</head>

<html>        

  <head>   

  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  

  <script type="text/javascript" src="http://192.168.4.183:8080/WebReport/ReportServer?op=emb&resource=finereport.js"></script>  

  <script type="text/javascript">        

    function doSubmit() {        

      

        var scr = document.createElement("iframe");      //创建iframe      

        scr.src = "http://192.168.4.183:8080/WebReport/ReportServer?op=fs_load&cmd=sso&fr_username=guest&fr_password=123456";   //将报表验证用户名密码的地址指向此iframe     用户名为guest密码123456   

        if (scr.attachEvent)  

            {       //判断是否为ie浏览器    

               scr.attachEvent("onload", function(){                    //如果为ie浏览器则页面加载完成后立即执行    

                   /*跳转到指定登录成功页面,index.jsp   

                   var f = document.getElementById("login");   

                   f.submit(); */   

               window.location="http://192.168.4.183:8080/WebReport/ReportServer?reportlet=a/managementboard.frm&op=view&__showtoolbar__=false"; //直接跳转到数据决策系统  

               });    

            } else {    

               scr.onload = function(){              //其他浏览器则重新加载onload事件    

                   /*跳转到指定登录成功页面,index.jsp   

                    var f = document.getElementById("login");   

                    f.submit();  */  

                window.location="http://192.168.4.183:8080/WebReport/ReportServer?reportlet=a/managementboard.frm&op=view&__showtoolbar__=false"; //直接跳转到数据决策系统    

            };    

         }    

         

     document.getElementsByTagName("head")[0].appendChild(scr);   //将iframe标签嵌入到head中      

   }     

 </script>        

</head>        

<body>        

       

  <form id="login" name="login" method="GET"  action="" >        

         

    <input id="clickme"  type="hidden"  value="登录" onClick="doSubmit()" />  


<script>


//IE


if(document.all) {


document.getElementById("clickme").click();


}


// 其它浏览器


else {


var e = document.createEvent("MouseEvents");


e.initEvent("click", true, true);


document.getElementById("clickme").dispatchEvent(e);


}


</script>


  


  </form>        

 </body>        

</html> <br> 


FineReport fine5 发布于 2020-4-10 16:57
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
king1314Lv5见习互助
发布于2020-4-10 17:31

表单访问用的是fromlet吧,你用的是reportlet,

image.png

  • fine5 fine5(提问者) 嗯 刚才发现了,改完就好了
    2020-04-10 18:02 
  • 2关注人数
  • 1019浏览人数
  • 最后回答于:2020-4-10 17:31
    请选择关闭问题的原因
    确定 取消
    返回顶部