分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

用Twebbrowser做可控编辑器与MSHTML(调用js)

发布时间:2023-09-06 01:35责任编辑:蔡小小关键词:jsHTML

记得intraweb的网页设计也程序开发分开中,是怎么定义的变量的。就是在网页中插入占位符。我们规定占位符是{%Name%} {%Birthday%}
单页面装载之前or之后,我们用自己的js查找占位符,然后用变量替换。

调用right的js结果

注意最后几行代码,否则你的页面是不断累加重复。

var myJson="{‘Name‘:‘usegear99999‘,‘age‘:18,‘KS‘:‘外科‘}";var objJson = eval ("(" + myJson+ ")");//转换成json对象//var myHTML=document.body.innerHTML; //读取网页代码var myHTML=document.getElementsByTagName(‘html‘)[0].innerHTML;var tmp_name = ‘‘;for (var p in objJson){ ????tmp_name = ‘{%‘+p+‘%}‘; ????????myHTML = myHTML.replace(new RegExp(tmp_name,‘gm‘),objJson[p]); ???} ???//document.write(myHTML);//是写在底部追加的document.close(); ?var newDoc=document.open("text/html","replace"); ?//var txt="<html><body>Learning about the DOM is FUN!</body></html>"; ?newDoc.write(myHTML); ?newDoc.close();

用Twebbrowser做可控编辑器与MSHTML(调用js)

原文地址:https://www.cnblogs.com/usegear/p/8256800.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved