要实现在先编辑功能,如何实现 所见即所得《-》html源码之间的转换编辑,谁能给我一段例子,非常着急!!! 用一个隐藏控件保存html源代码,切换到所见即所得视图的时候,把控件的内容输出到iframe里,切换到html视图的时候,把控件内容输出到textarea里。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script type="text/javascript"> //<![CDATA[ var htmlEncode = function(text) { return text.replace(/&/g, '&').replace(/"/g, '"').replace(/</g, '<').replace(/>/g, '>'); } //]]> </script></head><body id="www.never-online.net"><button onclick="dmDesign.innerHTML=htmlEncode(dmHtml.innerHTML)">desgin</button><div id="dmHtml"><font size="4"><b>blog.never-online.net</b></font></div><div id="dmDesign"></div></body> 这种方法比较笨,这个方法大家觉得怎样,我刚刚看到的var viewFlag = true;function switchView() { if(viewFlag == true) { var htmlValue = document.htmlView.document.documentElement.outerHTML; document.htmlView.document.open(); document.htmlView.document.close(); document.htmlView.document.body.innerText = htmlValue; viewFlag = false; var stateButton = document.getElementById("stateButton"); stateButton.value = "视 图"; } else { var htmlValue = document.htmlView.document.all[0].innerText; document.htmlView.document.open(); document.htmlView.document.write(htmlValue); document.htmlView.document.close(); viewFlag = true; var stateButton = document.getElementById("stateButton"); stateButton.value = "源 码"; } } code->htmlobject.innerHTML = object.innerText;html->codeobject.innerText = object.innerHTML;只适用与ie 为什么?其他的浏览器没有提供innerText吗? js效果与ajax有冲突。。。走不动 跪求焦点图上实现 每个转换过来的图片的底部添加一行标题 简单的js图片效果!更好的在。。。 关于添加播放列表的!求救!再现等待!急啊! 在线编辑器FCKeditor提交的问题 有关于image对像问题 表单的显示与隐藏 很急啊,求助,简单问题 代码写出。在线等 菜鸟问题:如何实现弹出对话框“确认”“取消”,在线等待 如何在表单里用JS自动触发提交按钮,在线等待 !!急~` JQ根据select option的值,让该option被选中. 请问关于DIV的脚本 请帮帮我怎么数组里添加一个元素
//<![CDATA[
var htmlEncode = function(text) {
return text.replace(/&/g, '&').replace(/"/g, '"').replace(/</g, '<').replace(/>/g, '>');
}
//]]>
</script>
</head>
<body id="www.never-online.net">
<button onclick="dmDesign.innerHTML=htmlEncode(dmHtml.innerHTML)">desgin</button>
<div id="dmHtml"><font size="4"><b>blog.never-online.net</b></font></div>
<div id="dmDesign"></div>
</body>
var viewFlag = true;function switchView() {
if(viewFlag == true) {
var htmlValue = document.htmlView.document.documentElement.outerHTML;
document.htmlView.document.open();
document.htmlView.document.close();
document.htmlView.document.body.innerText = htmlValue;
viewFlag = false;
var stateButton = document.getElementById("stateButton");
stateButton.value = "视 图";
} else {
var htmlValue = document.htmlView.document.all[0].innerText;
document.htmlView.document.open();
document.htmlView.document.write(htmlValue);
document.htmlView.document.close();
viewFlag = true;
var stateButton = document.getElementById("stateButton");
stateButton.value = "源 码";
}
}
object.innerHTML = object.innerText;
html->code
object.innerText = object.innerHTML;只适用与ie