⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kjs_html.lut.h

📁 手机浏览器源码程序,功能强大
💻 H
📖 第 1 页 / 共 4 页
字号:
/* Automatically generated from kjs_html.cpp using ../../../JavaScriptCore/kjs/create_hash_table. DO NOT EDIT ! */

namespace KJS {

const struct HashEntry HTMLDocumentTableEntries[] = {
   { "images", HTMLDocument::Images, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[31] },
   { 0, 0, 0, 0, 0 },
   { "domain", HTMLDocument::Domain, DontDelete, 0, 0 },
   { "URL", HTMLDocument::URL, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[38] },
   { "cookie", HTMLDocument::Cookie, DontDelete, 0, &HTMLDocumentTableEntries[39] },
   { "links", HTMLDocument::Links, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[34] },
   { "title", HTMLDocument::Title, DontDelete, 0, 0 },
   { "lastModified", HTMLDocument::LastModified, DontDelete|ReadOnly, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "clear", HTMLDocument::Clear, DontDelete|Function, 0, &HTMLDocumentTableEntries[37] },
   { "body", HTMLDocument::Body, DontDelete, 0, 0 },
   { "applets", HTMLDocument::Applets, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[30] },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "open", HTMLDocument::Open, DontDelete|Function, 0, 0 },
   { "write", HTMLDocument::Write, DontDelete|Function, 1, 0 },
   { "releaseEvents", HTMLDocument::ReleaseEvents, DontDelete|Function, 0, 0 },
   { "location", HTMLDocument::Location, DontDelete, 0, 0 },
   { "alinkColor", HTMLDocument::AlinkColor, DontDelete, 0, 0 },
   { "dir", HTMLDocument::Dir, DontDelete, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "referrer", HTMLDocument::Referrer, DontDelete|ReadOnly, 0, 0 },
   { "bgColor", HTMLDocument::BgColor, DontDelete, 0, 0 },
   { "writeln", HTMLDocument::WriteLn, DontDelete|Function, 1, 0 },
   { "embeds", HTMLDocument::Embeds, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[32] },
   { 0, 0, 0, 0, 0 },
   { "scripts", HTMLDocument::Scripts, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[35] },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "forms", HTMLDocument::Forms, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[33] },
   { "anchors", HTMLDocument::Anchors, DontDelete|ReadOnly, 0, 0 },
   { "close", HTMLDocument::Close, DontDelete|Function, 0, 0 },
   { "getElementsByName", HTMLDocument::GetElementsByName, DontDelete|Function, 1, &HTMLDocumentTableEntries[36] },
   { "captureEvents", HTMLDocument::CaptureEvents, DontDelete|Function, 0, 0 },
   { "fgColor", HTMLDocument::FgColor, DontDelete, 0, 0 },
   { "linkColor", HTMLDocument::LinkColor, DontDelete, 0, 0 },
   { "vlinkColor", HTMLDocument::VlinkColor, DontDelete, 0, 0 },
   { "height", HTMLDocument::Height, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[40] },
   { "width", HTMLDocument::Width, DontDelete|ReadOnly, 0, 0 },
   { "designMode", HTMLDocument::DesignMode, DontDelete, 0, 0 }
};

const struct HashTable HTMLDocumentTable = { 2, 41, HTMLDocumentTableEntries, 30 };

} // namespace

namespace KJS {

const struct HashEntry HTMLElementTableEntries[] = {
   { "title", KJS::HTMLElement::ElementTitle, DontDelete, 0, &HTMLElementTableEntries[17] },
   { "children", KJS::HTMLElement::ElementChildren, DontDelete|ReadOnly, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "contentEditable", KJS::HTMLElement::ElementContentEditable, DontDelete, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "id", KJS::HTMLElement::ElementId, DontDelete, 0, &HTMLElementTableEntries[14] },
   { 0, 0, 0, 0, 0 },
   { "dir", KJS::HTMLElement::ElementDir, DontDelete, 0, 0 },
   { "lang", KJS::HTMLElement::ElementLang, DontDelete, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "className", KJS::HTMLElement::ElementClassName, DontDelete, 0, &HTMLElementTableEntries[15] },
   { "innerHTML", KJS::HTMLElement::ElementInnerHTML, DontDelete, 0, &HTMLElementTableEntries[16] },
   { "innerText", KJS::HTMLElement::ElementInnerText, DontDelete, 0, &HTMLElementTableEntries[19] },
   { "outerHTML", KJS::HTMLElement::ElementOuterHTML, DontDelete, 0, &HTMLElementTableEntries[18] },
   { "outerText", KJS::HTMLElement::ElementOuterText, DontDelete, 0, 0 },
   { "document", KJS::HTMLElement::ElementDocument, DontDelete|ReadOnly, 0, &HTMLElementTableEntries[20] },
   { "isContentEditable", KJS::HTMLElement::ElementIsContentEditable, DontDelete|ReadOnly, 0, 0 }
};

const struct HashTable HTMLElementTable = { 2, 21, HTMLElementTableEntries, 14 };

} // namespace

namespace KJS {

const struct HashEntry HTMLHtmlElementTableEntries[] = {
   { "version", KJS::HTMLElement::HtmlVersion, DontDelete, 0, 0 }
};

const struct HashTable HTMLHtmlElementTable = { 2, 1, HTMLHtmlElementTableEntries, 1 };

} // namespace

namespace KJS {

const struct HashEntry HTMLHeadElementTableEntries[] = {
   { "profile", KJS::HTMLElement::HeadProfile, DontDelete, 0, 0 }
};

const struct HashTable HTMLHeadElementTable = { 2, 1, HTMLHeadElementTableEntries, 1 };

} // namespace

namespace KJS {

const struct HashEntry HTMLLinkElementTableEntries[] = {
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "href", KJS::HTMLElement::LinkHref, DontDelete, 0, &HTMLLinkElementTableEntries[11] },
   { "rel", KJS::HTMLElement::LinkRel, DontDelete, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "media", KJS::HTMLElement::LinkMedia, DontDelete, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "charset", KJS::HTMLElement::LinkCharset, DontDelete, 0, &HTMLLinkElementTableEntries[13] },
   { "disabled", KJS::HTMLElement::LinkDisabled, DontDelete, 0, &HTMLLinkElementTableEntries[14] },
   { "hreflang", KJS::HTMLElement::LinkHrefLang, DontDelete, 0, &HTMLLinkElementTableEntries[12] },
   { "rev", KJS::HTMLElement::LinkRev, DontDelete, 0, 0 },
   { "target", KJS::HTMLElement::LinkTarget, DontDelete, 0, &HTMLLinkElementTableEntries[15] },
   { "type", KJS::HTMLElement::LinkType, DontDelete, 0, 0 },
   { "sheet", KJS::HTMLElement::LinkSheet, DontDelete|ReadOnly, 0, 0 }
};

const struct HashTable HTMLLinkElementTable = { 2, 16, HTMLLinkElementTableEntries, 11 };

} // namespace

namespace KJS {

const struct HashEntry HTMLTitleElementTableEntries[] = {
   { "text", KJS::HTMLElement::TitleText, DontDelete, 0, 0 }
};

const struct HashTable HTMLTitleElementTable = { 2, 1, HTMLTitleElementTableEntries, 1 };

} // namespace

namespace KJS {

const struct HashEntry HTMLMetaElementTableEntries[] = {
   { 0, 0, 0, 0, 0 },
   { "name", KJS::HTMLElement::MetaName, DontDelete, 0, &HTMLMetaElementTableEntries[4] },
   { "httpEquiv", KJS::HTMLElement::MetaHttpEquiv, DontDelete, 0, 0 },
   { "content", KJS::HTMLElement::MetaContent, DontDelete, 0, 0 },
   { "scheme", KJS::HTMLElement::MetaScheme, DontDelete, 0, 0 }
};

const struct HashTable HTMLMetaElementTable = { 2, 5, HTMLMetaElementTableEntries, 4 };

} // namespace

namespace KJS {

const struct HashEntry HTMLBaseElementTableEntries[] = {
   { 0, 0, 0, 0, 0 },
   { "href", KJS::HTMLElement::BaseHref, DontDelete, 0, &HTMLBaseElementTableEntries[2] },
   { "target", KJS::HTMLElement::BaseTarget, DontDelete, 0, 0 }
};

const struct HashTable HTMLBaseElementTable = { 2, 3, HTMLBaseElementTableEntries, 2 };

} // namespace

namespace KJS {

const struct HashEntry HTMLIsIndexElementTableEntries[] = {
   { "form", KJS::HTMLElement::IsIndexForm, DontDelete|ReadOnly, 0, &HTMLIsIndexElementTableEntries[2] },
   { 0, 0, 0, 0, 0 },
   { "prompt", KJS::HTMLElement::IsIndexPrompt, DontDelete, 0, 0 }
};

const struct HashTable HTMLIsIndexElementTable = { 2, 3, HTMLIsIndexElementTableEntries, 2 };

} // namespace

namespace KJS {

const struct HashEntry HTMLStyleElementTableEntries[] = {
   { "disabled", KJS::HTMLElement::StyleDisabled, DontDelete, 0, &HTMLStyleElementTableEntries[4] },
   { "sheet", KJS::HTMLElement::StyleSheet, DontDelete|ReadOnly, 0, 0 },
   { "type", KJS::HTMLElement::StyleType, DontDelete, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "media", KJS::HTMLElement::StyleMedia, DontDelete, 0, 0 }
};

const struct HashTable HTMLStyleElementTable = { 2, 5, HTMLStyleElementTableEntries, 4 };

} // namespace

namespace KJS {

const struct HashEntry HTMLBodyElementTableEntries[] = {
   { "link", KJS::HTMLElement::BodyLink, DontDelete, 0, &HTMLBodyElementTableEntries[11] },
   { 0, 0, 0, 0, 0 },
   { "bgColor", KJS::HTMLElement::BodyBgColor, DontDelete, 0, &HTMLBodyElementTableEntries[12] },
   { "text", KJS::HTMLElement::BodyText, DontDelete, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "aLink", KJS::HTMLElement::BodyALink, DontDelete, 0, 0 },
   { "background", KJS::HTMLElement::BodyBackground, DontDelete, 0, &HTMLBodyElementTableEntries[10] },
   { "scrollWidth", KJS::HTMLElement::BodyScrollWidth, DontDelete|ReadOnly, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "vLink", KJS::HTMLElement::BodyVLink, DontDelete, 0, &HTMLBodyElementTableEntries[13] },
   { "scrollLeft", KJS::HTMLElement::BodyScrollLeft, DontDelete, 0, 0 },
   { "scrollTop", KJS::HTMLElement::BodyScrollTop, DontDelete, 0, 0 },
   { "scrollHeight", KJS::HTMLElement::BodyScrollHeight, DontDelete|ReadOnly, 0, 0 }
};

const struct HashTable HTMLBodyElementTable = { 2, 14, HTMLBodyElementTableEntries, 10 };

} // namespace

namespace KJS {

const struct HashEntry HTMLFormElementTableEntries[] = {
   { "action", KJS::HTMLElement::FormAction, DontDelete, 0, &HTMLFormElementTableEntries[12] },
   { "enctype", KJS::HTMLElement::FormEncType, DontDelete, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "elements", KJS::HTMLElement::FormElements, DontDelete|ReadOnly, 0, &HTMLFormElementTableEntries[11] },
   { "length", KJS::HTMLElement::FormLength, DontDelete|ReadOnly, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "acceptCharset", KJS::HTMLElement::FormAcceptCharset, DontDelete, 0, 0 },
   { "reset", KJS::HTMLElement::FormReset, DontDelete|Function, 0, 0 },
   { "target", KJS::HTMLElement::FormTarget, DontDelete, 0, 0 },
   { "name", KJS::HTMLElement::FormName, DontDelete, 0, 0 },
   { "method", KJS::HTMLElement::FormMethod, DontDelete, 0, 0 },
   { "submit", KJS::HTMLElement::FormSubmit, DontDelete|Function, 0, 0 }
};

const struct HashTable HTMLFormElementTable = { 2, 13, HTMLFormElementTableEntries, 11 };

} // namespace

namespace KJS {

const struct HashEntry HTMLSelectElementTableEntries[] = {
   { "add", KJS::HTMLElement::SelectAdd, DontDelete|Function, 2, 0 },
   { "tabIndex", KJS::HTMLElement::SelectTabIndex, DontDelete, 0, 0 },
   { "value", KJS::HTMLElement::SelectValue, DontDelete, 0, 0 },
   { "selectedIndex", KJS::HTMLElement::SelectSelectedIndex, DontDelete, 0, &HTMLSelectElementTableEntries[15] },
   { "length", KJS::HTMLElement::SelectLength, DontDelete, 0, 0 },
   { "remove", KJS::HTMLElement::SelectRemove, DontDelete|Function, 1, &HTMLSelectElementTableEntries[16] },
   { 0, 0, 0, 0, 0 },
   { "form", KJS::HTMLElement::SelectForm, DontDelete|ReadOnly, 0, &HTMLSelectElementTableEntries[13] },
   { "blur", KJS::HTMLElement::SelectBlur, DontDelete|Function, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "type", KJS::HTMLElement::SelectType, DontDelete|ReadOnly, 0, &HTMLSelectElementTableEntries[11] },
   { "options", KJS::HTMLElement::SelectOptions, DontDelete|ReadOnly, 0, &HTMLSelectElementTableEntries[12] },
   { "disabled", KJS::HTMLElement::SelectDisabled, DontDelete, 0, &HTMLSelectElementTableEntries[14] },
   { "multiple", KJS::HTMLElement::SelectMultiple, DontDelete, 0, 0 },
   { "name", KJS::HTMLElement::SelectName, DontDelete, 0, 0 },
   { "size", KJS::HTMLElement::SelectSize, DontDelete, 0, 0 },
   { "focus", KJS::HTMLElement::SelectFocus, DontDelete|Function, 0, 0 }
};

const struct HashTable HTMLSelectElementTable = { 2, 17, HTMLSelectElementTableEntries, 11 };

} // namespace

namespace KJS {

const struct HashEntry HTMLOptGroupElementTableEntries[] = {
   { "disabled", KJS::HTMLElement::OptGroupDisabled, DontDelete, 0, &HTMLOptGroupElementTableEntries[2] },
   { 0, 0, 0, 0, 0 },
   { "label", KJS::HTMLElement::OptGroupLabel, DontDelete, 0, 0 }
};

const struct HashTable HTMLOptGroupElementTable = { 2, 3, HTMLOptGroupElementTableEntries, 2 };

} // namespace

namespace KJS {

const struct HashEntry HTMLOptionElementTableEntries[] = {
   { "index", KJS::HTMLElement::OptionIndex, DontDelete|ReadOnly, 0, &HTMLOptionElementTableEntries[8] },
   { "selected", KJS::HTMLElement::OptionSelected, DontDelete, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "form", KJS::HTMLElement::OptionForm, DontDelete|ReadOnly, 0, 0 },
   { "text", KJS::HTMLElement::OptionText, DontDelete, 0, &HTMLOptionElementTableEntries[10] },
   { "defaultSelected", KJS::HTMLElement::OptionDefaultSelected, DontDelete, 0, 0 },
   { 0, 0, 0, 0, 0 },
   { "disabled", KJS::HTMLElement::OptionDisabled, DontDelete, 0, &HTMLOptionElementTableEntries[9] },

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -