CHtmlView加载内存流HTML内容,若碰上HTML内容有file:///则出错。

myb123 2012-11-19 05:48:37
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 对象
...全文
141 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒋晟 2012-11-21
  • 打赏
  • 举报
回复
去搜索Local Machine Zone Lockdown 解决方法一个是mark of the web另一个是改注册表 FEATURE_LOCALMACHINE_LOCKDOWN
myb123 2012-11-19
  • 打赏
  • 举报
回复
各位大侠, 请教如何解决以上问题?

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧