CHtmlView加载内存流HTML内容,若碰上HTML内容有file:///则出错。
CHtmlView加载内存流HTML内容,若碰上HTML内容有file:///则出错。
加载内存流HTML内容方法见蒋晟的专栏文章:
http://blog.csdn.net/jiangsheng/article/details/3790
在D盘根目录有一test.js如下:
function test(){
alert("test...");
}
内存html如下:
static TCHAR szHTMLText[] = "<html><script type=\"text/javascript\" src=\"file:///D:/test.js\"></script><script type=\"text/javascript\"> window.onload = function(){test();}</script></html>";
运行时不弹出alert, 在另一台电脑运行时还出现 错误: 属性“test”的值为 null、未定义或不是 Function 对象