📄 mgjs_main.h
字号:
} myJSHRPrivate;typedef struct tagModPrivate{ DOM::NodeImpl* CurNode; } myJSModPrivate;typedef struct tagAnchorPrivate{ DOM::NodeImpl* CurNode; } myJSAnchorPrivate;typedef struct tagImagePrivate{ DOM::NodeImpl* CurNode; } myJSImagePrivate;typedef struct tagJSParamPrivate{ DOM::NodeImpl* CurNode; }myJSParamPrivate;typedef struct tagJSAppletPrivate{ DOM::NodeImpl* CurNode; }myJSAppletPrivate;typedef struct tagJSMapPrivate{ DOM::NodeImpl* CurNode; } myJSMapPrivate;typedef struct tagJSAreaPrivate{ DOM::NodeImpl* CurNode; } myJSAreaPrivate;typedef struct tagJSScriptPrivate{ DOM::NodeImpl* CurNode; } myJSScriptPrivate;typedef struct tagJSTablePrivate{ DOM::NodeImpl* CurNode; } myJSTablePrivate;typedef struct tagJSTableCaptionPrivate{ DOM::NodeImpl* CurNode; } myJSTableCaptionPrivate;typedef struct tagJSTableColPrivate{ DOM::NodeImpl* CurNode; } myJSTableColPrivate;typedef struct tagJSTableSectionPrivate{ DOM::NodeImpl* CurNode; JSObject *Collection,*TableRowElement; } myJSTableSectionPrivate;typedef struct tagJSTableRowPrivate{ DOM::NodeImpl* CurNode; } myJSTableRowPrivate;typedef struct tagJSTableCellPrivate{ DOM::NodeImpl* CurNode; } myJSTableCellPrivate;typedef struct tagJSFrameSetPrivate{ DOM::NodeImpl* CurNode; } myJSFrameSetPrivate;typedef struct tagJSFramePrivate{ DOM::NodeImpl* CurNode; } myJSFramePrivate;typedef struct tagJSIFramePrivate{ DOM::NodeImpl* CurNode; } myJSIFramePrivate; JSObject* InitHistoryClass(JSContext *,JSObject*, JSObject *);JSObject* InitNavigatorClass(JSContext *,JSObject *,JSObject *);JSObject* InitDocumentClass(JSContext*,JSObject *,JSObject *);JSObject* InitFormElementClass(JSContext*,JSObject *,JSObject *);JSObject* InitHTMLElementClass(JSContext*,JSObject *,JSObject *);JSObject* InitLocationClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLBodyElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLInputElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLButtonElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLTextAreaElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLSelectElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLTableElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLParagraphElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLLiElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLOListElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLUListElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLDListElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLHrElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLPreElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLDivElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLCollectionClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLOptionElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLTableCaptionElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLTableCellElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLTableColElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLTableRowElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLTableSectionElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLLabelElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLFieldSetElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLLegendElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLOptGroupElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLDirectoryElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLMenuElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLHeadingElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLQuoteElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLBRElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLParamElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLObjectElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLScriptElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLAreaElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLMapElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLAppletElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLImageElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLAnchorElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLModElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLFontElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLBaseFontElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLBaseElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLIsIndexElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLStyleElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLMetaElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLLinkElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLHeadElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLHtmlElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLTitleElementClass(JSContext *,JSObject *,JSObject *);JSObject* InitHTMLFrameSetElementClass(JSContext *cx,JSObject *globalObj,JSObject *pObj);JSObject* InitHTMLFrameElementClass(JSContext *cx,JSObject *globalObj,JSObject *pObj);JSObject* InitHTMLIFrameElementClass(JSContext *cx,JSObject *globalObj,JSObject *pObj);JSObject* InitEventClass(JSContext *cx,JSObject *globalObj,JSObject *proto);JSObject* InitKeyEventClass(JSContext *cx,JSObject *globalObj,JSObject *proto);JSObject* InitUIEventClass(JSContext *cx,JSObject *globalObj,JSObject *proto); JSObject* NewScriptHTMLAreaElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLInputElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLAnchorElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLAppletElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLBRElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLBaseElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLBaseFontElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLDListElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLDirectoryElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLDivElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLFieldSetElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLFontElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLHeadElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLHeadingElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLHRElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLHtmlElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLImageElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLIsIndexElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLLabelElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLLegendElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLLIElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLLinkElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLCollectionElement(JSContext *,JSObject *,JSObject *,ElementImpl *eImpl,int);JSObject* NewScriptHTMLElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLMapElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLMenuElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLMetaElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLModElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLOListElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLObjectElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLOptGroupElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLOptionElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLParagraphElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLParamElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLPreElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLQuoteElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLScriptElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLSelectElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLStyleElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLTableCaptionElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLTableCellElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLTableColElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLTableElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLTableRowElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLTableSectionElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLTextAreaElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLTitleElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLUListElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLButtonElement(JSContext *,JSObject *,JSObject *,ElementImpl *);JSObject* NewScriptHTMLFormElement(JSContext *cx,JSObject *proto,JSObject *parent,ElementImpl *eImpl);JSObject* NewScriptHTMLElement(JSContext *cx,JSObject *proto,JSObject *parent,ElementImpl *eImpl);JSObject* NewScriptHTMLFrameSetElement(JSContext *cx,JSObject *proto,JSObject *parent,ElementImpl *eImpl);JSObject* NewScriptHTMLFrameElement(JSContext *cx,JSObject *proto,JSObject *parent,ElementImpl *eImpl);JSObject* NewScriptHTMLIFrameElement(JSContext *cx,JSObject *proto,JSObject *parent,ElementImpl *eImpl);JSObject* NewScriptHTMLBodyElement(JSContext *cx,JSObject *proto,JSObject *parent,ElementImpl *eImpl);JSObject* NewScriptEvent(JSContext *cx,JSObject *proto,JSObject *parent,ElementImpl *eImpl);JSObject* NewScriptUIEvent(JSContext *cx,JSObject *proto,JSObject *parent,ElementImpl *eImpl);JSObject* NewScriptKeyEvent(JSContext *cx,JSObject *proto,JSObject *parent,ElementImpl *eImpl); unsigned long HTMLCollectionImpl_calcLength(NodeImpl *current,int type) ;unsigned long HTMLCollectionImpl_length(NodeImpl *base,int type) ;NodeImpl *HTMLCollectionImpl_getItem(NodeImpl *current, int index, int &len,int type) ;NodeImpl *HTMLCollectionImpl_item(NodeImpl *base, unsigned long index ,int type);NodeImpl *HTMLCollectionImpl_namedItem(NodeImpl *base, const DOMString &name ,int type);NodeImpl *HTMLCollectionImpl_getNamedItem(NodeImpl *current, int attr_id, const DOMString &name ,int type);#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -