OATest/UserWork/HtmlEditor/edit.js

(开头部分) 13KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/*---------------------------------------------------------------------------*\
|Subject: 在线编辑器|
|Version: 1.0 |
|Author:【weekzero】【星期零】|
\*---------------------------------------------------------------------------*/

//处理iframe中不使用实际页面
function HtmlEditor_InitDocument(hiddenid, charset)
{	
	if (charset!=null)
		WBTB_charset=charset;
	var WBTB_bodyTag="<html><head><link rel=stylesheet type=text/css href=HtmlEditor/SITE.css></head><BODY>";
	
	var WzEditor = message;
	var h=document.getElementById(hiddenid);
	WzEditor.document.designMode="On"
	WzEditor.document.open();
	WzEditor.document.write(WBTB_bodyTag);
	if (h.value!="")
	{
		WzEditor.document.write(h.value);
	}
	WzEditor.document.write("</BODY></html>");
	WzEditor.document.close();
	WzEditor.document.body.contentEditable = "True";
	WzEditor.document.charset=WBTB_charset;
	
	WBTB_bLoad=true;
}		

//处理查看html代码
var HtmlEditor_codeState=false;
function WBTB_setMode()
{
	HtmlEditor_codeState=!HtmlEditor_codeState;
	WBTB_setTab();
	
	var WzHtmlEditor_Toolbars = document.getElementById("HtmlEditor_Toolbars");	
	var WzEditor = document.getElementById("message");
	if (HtmlEditor_codeState) 
	{
		WzHtmlEditor_Toolbars.style.display="none";
		WzEditor.height=parseInt(WzEditor.height)+52;
		setMode(true);	
	} 
	else
	{
		WzHtmlEditor_Toolbars.style.display="";
		WzEditor.height=parseInt(WzEditor.height)-52;
		setMode(false);
	}
}

//预览
function WBTB_View(charset)
{
	var WzContent;
	if (HtmlEditor_codeState)
	{
		WzContent = message.document.body.innerText;
后面还有 363 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。