欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

cgi读取html资料输出到ie端后,html中的js不可执行

更新时间: 2014-01-05 02:03:37 责任编辑: Author_N1

 

CGI读取html文件输出到IE端后,HTML中的JS不可执行
使用cgi读取HTML文件后经过URL请求输出到IE端,结果在输出内容中,所有的JS都不可用,并且读取的图片不能显示GIF格式(PNG格式的可以正常显示)?

------最佳解决方案--------------------
QT那边貌似没问题,换个非IE浏览器试试?
------其他解决方案--------------------
贴下代码?
------其他解决方案--------------------
引用:
贴下代码?



<title>无标题文档</title>
<link href="images/style.css" rel="stylesheet" type="text/css" />
<script language="javascript">
    function AlertWindow() {
        confirm("确定恢复吗");
    }
    
</script>
</head>

<body>
<div style="border: 6px ridge #00AAEC; background-color: #E7EEF6; height: 473px;">
      <ul><li style="margin: 150px"></li>
            <li style="text-align: center; ">恢复出厂设置后设备上全部数据将被删除,返回到最原始状态, </li> 
            <li style=" text-align: center; text-indent: -30px;">一般在发生不可挽回的错误导致系统异常时使用,通常不建议使用。 </li>
         </ul> 
    <div ><input type="button" value="恢复出厂设置" 
            style="margin: 30pt;border: 5px outset #ECEADE; width: 200px; height: 30px; margin-left: 300px; background-color: #808080;" onclick="AlertWindow()"/></div>
  </div>

</body>
</html>




void checksuccess(char name[16], char pw[16]){
    QFile homePage("/home/factory.htm");
    printf("<TITLE>factory</TITLE>\n");
    QTextStream in(&homePage);
    if (!homePage.open(QIODevice::ReadOnly)){
        return ;
    }
    in.setCodec(QTextCodec::codecForName("UTF-8"));
    QTextStream out(stdout);
    out.setCodec(QTextCodec::codecForName("UTF-8"));
    while(!in.atEnd()){
        QString line = in.readLine();
        out<<(line);
        out.flush();
    }
}




大神请指教!!!
------其他解决方案--------------------
上面的html是返回的文本吗?body那些只有标签没有成对?
------其他解决方案--------------------
引用:
上面的html是返回的文本吗?body那些只有标签没有成对?


贴的不是很全,但是方式就是这样的

在下面代码中读取上面的文本然后输出在页面上,现在上面的代码显示出来时,js无效,动作没有相应,就是相当于onclick和function没有进去,不知道是cgi读取的问题还是什么样的问题,但是当只静态的执行上面的html文本时,js是可以执行的。
------其他解决方案--------------------
这个要在输出文本之前输出,不知道你写了没有?
std::cout<<"Content-Type:text/html;charset=utf8\n\n";
------其他解决方案--------------------
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:03:37
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/5158/
本文WWW.DOC100.NET DOC100.NET版权所有。