接口ihtmliframeelementsearch

上传人:沈*** 文档编号:61140532 上传时间:2022-03-10 格式:DOC 页数:28 大小:895KB
返回 下载 相关 举报
接口ihtmliframeelementsearch_第1页
第1页 / 共28页
接口ihtmliframeelementsearch_第2页
第2页 / 共28页
接口ihtmliframeelementsearch_第3页
第3页 / 共28页
点击查看更多>>
资源描述
1. IHTMLSpanFlow-能够使用户用CSS方式来定义他们自己的渲染方法函 数功能描述get_align(BSTR*p)获得该对象与相邻文本的对齐方式,put_align(BSTRv)设置该对象与相邻文本的对齐方式,2. IHTMLStyle-当访问Style对象时,该接口提供对返回的方法的访问函 数功能描述get_background(BSTR*p)获得该对象的五个以上的独立背景属性,put_background(BSTRv)设置该对象的五个以上的独立背景属性,get_backgroundAttachment(BSTR*p)获得背景图像附在该对象上的风格,Put_backgroundAttachment(BSTR v)设置背景图像附在该对象上的风格,get_backgroundcolor(VARIANT*p)获得对象的背景色,Put_backgroundcolor(VARIANT v)设置对象的背景色,get_backgroundimage(BSTR*p)获得该对象背景图像,put_backgroundimage(BSTRv)设置该对象的背景图像,get_backgroundposition(BSTR*p)获得该对象背景位置,put_backgroundposition(BSTRv)设置该对象的背景位置,get_backgroundpositionX(VARIANT*p)获得对象的背景X坐标,Put_backgroundpositionY(VARIANTv)设置对象的背景Y坐标,get_backgroundRepeat(BSTR*p)获得对象背景图像如何平铺put_backgroundRepeat(BSTRv)设置对象背景图像如何平铺get_border(BSTR*p)获得该对象周围的画图属性put_border(BSTRv)设置该对象周围的画图属性get_borderBottom(BSTR*p)获得该对象底部边界属性put_borderBottom(BSTRv)设置该对象底部边界属性get_borderBottomColor(VARIANT*p);获得该对象底部边界的颜色put_borderBottomColor(VARIANTv)设置该对象底部边界的颜色get_borderBottomStyle(BSTR*p)获得该对象底部边界的风格put_borderBottomStyle(BSTRv)设置该对象底部边界的风格get_borderBottomWidth(VARIANT*p)获得该对象底部边界的宽度put_borderBottomWidth(VARIANTv);设置该对象底部边界的宽度get_borderColor(BSTR*p);获得该对象边界颜色put_borderColor(BSTRv);设置该对象边界颜色get_borderLeft(BSTR*p);获得该对象左部边界属性put_borderLeft(BSTRv);设置该对象左部边界属性get_borderLeftColor(VARIANT*p);获得该对象左部边界的颜色put_borderLeftColor(VARIANTv);设置该对象左部边界的颜色get_borderLeftStyle(BSTR*p);获得该对象左部边界的风格put_borderLeftStyle(BSTRv);设置该对象左部边界的风格get_borderLeftWidth(VARIANT*p);获得该对象左部边界的宽度put_borderLeftWidth(VARIANTv);设置该对象左部边界的宽度get_borderRight(BSTR*p);获得该对象右部边界属性put_borderRight(BSTRv);设置该对象右部边界属性get_borderRightColor(VARIANT*p);获得该对象右部边界的颜色put_borderRightColor(VARIANTv);设置该对象右部边界的颜色get_borderRightStyle(BSTR*p);获得该对象右部边界的风格put_borderRightStyle(BSTRv);设置该对象右部边界的风格get_borderRightWidth(VARIANT*p);获得该对象右部边界的宽度put_borderRightWidth(VARIANTv);设置该对象右部边界的宽度get_borderStyle(BSTR*p);获得该对象边界的风格put_borderStyle(BSTRv);设置该对象边界的风格get_borderTop(BSTR*p);获得该对象上部边界属性put_borderTop(BSTRv);设置该对象上部边界属性get_borderTopColor(VARIANT*p);获得该对象上部边界的颜色put_borderTopColor(VARIANTv);设置该对象上部边界的颜色get_borderTopStyle(BSTR*p);获得该对象上部边界的风格put_borderTopStyle(BSTRv);设置该对象上部边界的风格get_borderTopWidth(VARIANT*p);获得该对象上部边界的宽度put_borderTopWidth(VARIANTv);设置该对象上部边界的宽度get_clear(BSTR*p);获得该对象左右边上是否允许不固定的对象,致使下个文本显示忽略这些不固定对象put_clear(BSTRv);设置该对象左右边上是否允许不固定的对象,致使下个文本显示忽略这些不固定对象get_clip(BSTR*p);获得一个被放置对象的哪部分可见put_clip(BSTRv);设置一个被放置对象的哪部分可见get_color(VARIANT*p);获得该对象文本的颜色put_color(VARIANTv);设置该对象文本的颜色get_cssText(BSTR*p);获得该样式规则的固定描述put_cssText(BSTRv);设置该样式规则get_cursor(BSTR*p);获得移动在该对象上的鼠标指针样式put_cursor(BSTRv);设置移动在该对象上的鼠标指针样式get_display(BSTR*p);获得该对象是否被渲染put_display(BSTRv);设置该对象是否渲染get_filter(BSTR*p);获得应用于该对象的过滤器(着色)put_filter (BSTRv);设置应用于该对象的过滤器(着色)get_font(BSTR*p);获得该对象字体的所有属性put_font(BSTRv);设置该对象字体的所有属性get_fontFamily(BSTR*p);获得用于该对象文本的字体名称put_fontFamily(BSTRv);设置用于该对象文本的字体名称get_fontSize(VARIANT*p);获得该对象文本的字体大小put_fontSize(VARIANTv);设置该对象文本的字体大小get_fontStyle(BSTR*p);获得该对象文本的字体是否以斜体显示put_fontStyle(BSTRv);该对象文本的字体是否以斜体显示get_fontVariant(BSTR*p);获得该对象文本字体是否以小的caps显示put_fontVariant(BSTRv);设置该对象文本字体是否以小的caps显示get_fontWeight(BSTR*p);获得该对象文本字体的笔画粗度put_fontWeight(BSTRv);设置该对象文本字体的笔画粗度getAttribute(BSTRstrAttributeName,LONGlFlags,VARIANT*AttributeValue)获得指定的属性的值get_height(VARIANT*p);获得该对象的高度put_height(VARIANTv);设置该对象的高度get_left(VARIANT*p);获得与下一个安置对象左边缘有关的对象的位置put_left(VARIANTv);设置与下一个安置对象左边缘有关的对象的位置get_letterSpacing(VARIANT*p);获得该对象中字母之间的空间数put_letterSpacing(VARIANTv);设置该对象中字母之间的空间数get_lineHeight(VARIANT*p);获得该对象中线间距离put_lineHeight(VARIANTv);设置该对象中线间距离get_listStyle(BSTR*p);获得该对象的列表属性put_listStyle(BSTRv);设置该对象的列表属性get_listStyleImage(BSTR*p);获得作为该对象列表标记的图像put_listStyleImage(BSTRv);设置作为该对象列表标记的图像get_listStylePosition(BSTR*p);获得画该对象列表标识的位置(文本的外部或内部)put_listStylePosition(BSTRv);设置该对象列表标识的位置get_listStyleType(BSTR*p);获得该对象列表标识的预定义类型put_listStyleType(BSTRv);设置该对象列表标识的预定义类型get_margin(BSTR*p);获得该对象外部所留空白的宽度put_margin(BSTRv);设置该对象外部所留空白的宽度get_marginBottom(VARIANT*p);获得该对象底部外部空白的宽度put_marginBottom(VARIANTv);设置该对象底部外部空白的宽度get_marginTop(VARIANT*p);获得该对象上部外部空白的宽度put_marginTop(VARIANTv);设置该对象上部外部空白的宽度get_marginLeft(VARIANT*p);获得该对象左部外部空白的宽度put_marginLeft(VARIANTv);设置该对象左部外部空白的宽度get_marginrRight(VARIANT*p);获得该对象右部外部空白的宽度put_marginRight(VARIANTv);设置该对象右部外部空白的宽度get_overflow(BSTR*p);获取表明当内容超出对象高度或宽度时如何管理对象内容的值put_overflow(BSTRv);设置表明当内容超出对象高度或宽度时如何管理对象内容的值get_padding(BSTR*p);获取要在对象和其边距或若存在的边框的话就是对象和其边框之间要插入的全部空间put_padding(BSTRv);设置要在对象和其边距或若存在的边框的话就是对象和其边框之间要插入的全部空间get_paddingBottom(VARIANT*p);获取在对象下边框和内容之间插入的空间总量put_paddingBottom(VARIANTv);设置在对象下边框和内容之间插入的空间总量get_paddingTop(VARIANT*p);获取对象上边框和内容之间插入的空间总量put_paddingTop(VARIANTv);设置对象上边框和内容之间插入的空间总量get_paddingLeft(VARIANT*p);获取在对象左边框和内容之间插入的空间总量put_paddingLeft(VARIANTv);设置在对象左边框和内容之间插入的空间总量get_paddingRight(VARIANT*p);获取在对象右边框和内容之间插入的空间总量put_paddingRight(VARIANTv);设置在对象右边框和内容之间插入的空间总量get_pageBreakAfter(BSTR*p);获取表明对象后发生换页的字符串put_pageBreakAfter(BSTRv);设置表明对象后发生换页的字符串get_pageBreakBefore(BSTR*p);获取表明对象前发生换页的字符串put_pageBreakBefore(BSTRv);设置表明对象前发生换页的字符串get_pixelHeight(long*p);获得该对象的像素高度put_pixelHeight(longv);设置该对象的像素高度get_pixelLeft(long*p);获取对象的左侧位置put_pixelLeft(longv);设置对象的左侧位置get_pixelTop(long*p);获取对象的上方位置put_pixelTop(longv);设置对象的上方位置get_pixelWidth(long*p);获取对象的像素宽度put_pixelWidth(longv);设置对象的像素宽度get_posHeight(long*p);获取以height标签属性指定单位的对象高度put_posHeight(longv);设置以height标签属性指定单位的对象高度get_position(BSTR*p);获取对象所使用的定位方式get_posLeft(long*p);获取以Left标签属性指定单位的对象高度put_posLeft(longv);设置以Left标签属性指定单位的对象高度get_posTop(long*p);获取以Top标签属性指定单位的对象高度put_posTop(longv);设置以Top标签属性指定单位的对象高度get_posWidth (long*p);获取以Width标签属性指定单位的对象高度put_posWidth(longv);设置以Width标签属性指定单位的对象高度removeAttribute(BSTRstrAttributeName,LONGlFlags,VARIANT_BOOL*pfSuccess)删除该对象给定的属性setAttribute(BSTRstrAttributeName,VARIANTAttributeValue,LONGlFlags)设置该对象给定的属性值get_styleFloat(BSTR*p);获取对象文本的那一边将溢出(左右)put_styleFloat(BSTRv);设置对象文本的那一边将溢出get_textAlign(BSTR*p);获取对象中的文本是左对齐、右对齐、居中对齐还是两端对齐put_textAlign(BSTRv);设置对象中的文本是左对齐、右对齐、居中对齐还是两端对齐get_textDecoration(BSTR*p);获取对象中的文本是否有闪烁、删除线、上划线或下划线的样式put_textDecoration(BSTRv);设置对象中的文本是否有闪烁、删除线、上划线或下划线的样式get_textDecorationBlink(VARIANT_BOOL*p);获取表明对象的textDecoration属性是否含有“blink”的Boolean值put_textDecorationBlink(VARIANT_BOOLv);设置表明对象的textDecoration属性是否含有“blink”的Boolean值get_textDecorationLineThrough(VARIANT_BOOL*p);获取表明对象内的文本是否有删除线的Boolean值put_textDecorationLineThrough(VARIANT_BOOLv);设置表明对象内的文本是否有删除线的Boolean值get_textDecorationNone(VARIANT_BOOL*p);获取表明对象的textDecoration属性是否设置为none的Boolean值put_textDecorationNone(VARIANT_BOOLv);设置表明对象textDecoration属性是否设置为none的Boolean值get_textDecorationOverline(VARIANT_BOOL*p);获取表明对象中的文本是否有上划线的Boolean值put_textDecorationOverline(VARIANT_BOOLv);设置表明对象中的文本是否有上划线的Boolean值get_textDecorationUnderline(VARIANT_BOOL*p);获取对象中的文本是否有下划线的Boolean值put_textDecorationUnderline(VARIANT_BOOLv);设置对象中的文本是否有下划线的Boolean值get_textIndent(VARIANT*p);获取对象中文本第一行的缩进put_textIndent(VARIANTv);设置对象中文本第一行的缩进get_textTransform(BSTR*p);获取对象中文本的渲染方式put_textTransform(BSTRv);设置对象中文本的渲染方式get_top(VARIANT*p);获取对象相对于文档层次中下个定位对象的上边界的位置put_top(VARIANTv);设置对象相对于文档层次中下个定位对象的上边界的位置toString(BSTR*String)获取表明该对象的字符串get_verticalAlign(VARIANT*p);获取对象的垂直排列put_verticalAlign(VARIANTv);设置对象的垂直排列get_visibility(BSTR*p);获取对象的内容是否显示put_visibility(BSTRv);设置对象的内容是否显示get_whiteSpace(BSTR*p);获取对象中是否自动换行put_whiteSpace(BSTRv);设置对象中是否自动换行get_width(VARIANT*p);获取对象的宽度put_width(VARIANTv);设置对象的宽度get_wordSpacing(VARIANT*p);获取对象中单词间的附加空间总量put_wordSpacing(VARIANTv);设置对象中单词间的附加空间总量get_zIndex(VARIANT*p);获取定位对象的堆叠次序put_zIndex(VARIANTv);设置定位对象的堆叠次序3. IHTMLStyle2-该接口提供访问Style对象的附加方法 函 数 功能描述get_accelerator(BSTR*p);获取表明该对象是否包含快捷键的字符串put_accelerator(BSTRv);设置表明该对象是否包含快捷键的字符串get_behavior(BSTR*p);获取DHTML 行为的位置put_behavior(BSTRv);设置DHTML 行为的位置get_borderCollapse(BSTR*p);获取表明表格行和单元格边框是组合为单一边框还是像标准HTML那样分离put_borderCollapse(BSTRv);设置表明表格行和单元格边框是组合为单一边框还是像标准HTML那样分离get_bottom(VARIANT*p);获取对象相对于文档层次中下个定位对象的底部的位置put_bottom(VARIANTv);设置对象相对于文档层次中下个定位对象的底部的位置get_direction(BSTR*p);获取对象的阅读顺序put_direction(BSTRv);设置对象的阅读顺序getExpression(BSTRpropname,VARIANT*expression)获取给定属性的表达式get_imeMode(BSTR*p);获取输入方法编辑器(IME)的状态put_imeMode(BSTRv);设置输入方法编辑器(IME)的状态get_layoutGrid(BSTR*p);获取指定文本字符版面的组合文档格线属性put_layoutGrid(BSTRv);设置指定文本字符版面的组合文档格线属性get_layoutGridChar(VARIANT*p);获取用于渲染元素文本内容的字符网格大小put_layoutGridChar(VARIANTv);设置用于渲染元素文本内容的字符网格大小get_layoutGridLine(VARIANT*p);获取用于渲染元素文本内容的网格线值put_layoutGridLine(VARIANTv);设置用于渲染元素文本内容的网格线值get_layoutGridModeVARIANT*p);获取用于渲染元素文本布局网格是否使用二维put_layoutGridMode(VARIANTv);设置用于渲染元素文本布局网格是否使用二维get_layoutGridType(VARIANT*p);获取用于渲染元素文本内容的网格类型put_layoutGridType(VARIANTv);设置用于渲染元素文本内容的网格类型get_lineBreak(BSTR*p);获取日本文本的换行规则put_lineBreak(BSTRv);设置日本文本的换行规则get_overflowX(BSTR*p);获取当内容超出对象宽度时如何管理对象内容put_overflowX(BSTRv);设置当内容超出对象宽度时如何管理对象内容get_overflowY(BSTR*p);获取当内容超出对象高度时如何管理对象内容put_overflowY(BSTRv);设置当内容超出对象高度时如何管理对象内容get_pixelBottom(long*p);获取对象的下方位置put_pixelBottom(longv);设置对象的下方位置get_pixelRight(long*p);获取对象的右侧位置put_pixelRight(longv);设置对象的右侧位置get_posBottom(long*p);获取以bottom标签属性指定的单位的对象下方位置put_posBottom(longv);获取以bottom标签属性指定的单位的对象下方位置get_position(BSTR*p);获取对象所使用的定位方式put_position(BSTRv);设置对象所使用的定位方式get_posRight(float*p);获取以right标签属性指定的单位的对象右侧位置put_posRight(floatv);获取以right标签属性指定的单位的对象右侧位置removeExpression(BSTRpropname,VARIANT_BOOL*pfSuccess)移除指定属性的表达式get_right(VARIANT*p);获取对象相对于文档层次中下个已定位的对象的右边界的位置put_right(VARIANTv);设置对象相对于文档层次中下个已定位的对象的右边界的位置get_rubyAlign(BSTR*p);获取由rt对象指定的注音文本的位置put_rubyAlign(BSTRv);设置由rt对象指定的注音文本的位置get_rubyOverhang(BSTR*p);获取由rt对象指定的注音文本的位置put_rubyOverhang(BSTRv);设置由rt对象指定的注音文本的位置get_rubyPosition(BSTR*p);获取由rt对象指定的注音文本的位置put_rubyPosition (BSTRv);设置由rt对象指定的注音文本的位置setExpression(BSTRpropname BSTRexpression BSTRlanguage)设置一个指定对象的表达式get_tableLayout(BSTR*p);获取表明表格布局是否固定的字符串put_tableLayout(BSTRv);设置表明表格布局是否固定的字符串get_textAutospace(BSTR*p);获取自动留空和文本的窄空间宽度调整put_textAutospace(BSTRv);设置自动留空和文本的窄空间宽度调整get_textJustify(BSTR*p);获取对象内的文本所使用的对齐类型put_textJustify(BSTRv);设置对象内的文本所使用的对齐类型textJustifyTrim未实现TextKashida未实现get_unicodeBidi(BSTR*p);获取关于双向法则的嵌入级别put_unicodeBidi(BSTRv);设置关于双向法则的嵌入级别get_wordBreak(BSTR*p);获取单词内的换行行为,特别是对象中出现多语言的情况put_wordBreak(BSTRv);设置单词内的换行行为,特别是对象中出现多语言的情况4. IHTMLStyle3-该接口提供附加的Style方法函 数功能描述get_layoutFlow(BSTR*p);获取对象内容的方向和绕排方向(不提倡),用 IHTMLStyle3:writingMode property insteadput_layoutFlow(BSTRv);设置对象内容的方向和绕排方向(不提倡)get_scrollbar3dLightColor(VARIANT*p);获取滚动框和滚动条滚动箭头的左上边缘颜色put_scrollbar3dLightColor(VARIANTv)设置滚动框和滚动条滚动箭头的左上边缘颜色get_scrollbarArrowColor(VARIANT*p)获取滚动箭头标识的颜色put_scrollbarArrowColor(VARIANTv);设置滚动箭头标识的颜色get_scrollbarBaseColor(VARIANT*p);获取滚动条的主要颜色,其中包含滚动按钮、滚动滑块和标识箭头put_scrollbarBaseColor(VARIANTv);设置滚动条的主要颜色,其中包含滚动按钮、滚动滑块和标识箭头get_scrollbarDarkShadowColor(VARIANT*p);获取滚动条上滑槽的颜色put_scrollbarDarkShadowColor(VARIANTv);设置滚动条上滑槽的颜色get_scrollbarFaceColor(VARIANT*p);获取滚动条按钮和滚动条的滚动箭头的颜色put_scrollbarFaceColor(VARIANTv);设置滚动条按钮和滚动条的滚动箭头的颜色get_scrollbarHighlightColor(VARIANT*p);获取滚动框和滚动条滚动箭头的左上边缘颜色put_scrollbarHighlightColor(VARIANTv);设置滚动框和滚动条滚动箭头的左上边缘颜色get_scrollbarShadowColor(VARIANT*p);获取滚动框和滚动条滚动箭头的右下边缘颜色put_scrollbarShadowColor(VARIANTv);设置滚动框和滚动条滚动箭头的右下边缘颜色get_scrollbarTrackColor(VARIANT*p);获取滚动条轨迹元素的颜色put_scrollbarTrackColor(VARIANTv);设置滚动条轨迹元素的颜色get_textAlignLast(BSTR*p);获取如何排列对象的最后一行或仅有的一行put_textAlignLast(BSTRv);设置如何排列对象的最后一行或仅有的一行get_textKashidaSpace(VARIANT*p);获取对象内文本对齐行时所使用空白扩展的kashida扩展的倍率put_textKashidaSpace(VARIANTv);设置对象内文本对齐行时所使用空白扩展的kashida扩展的倍率get_textUnderlinePosition(BSTR*p);获取对象的textDecoration属性中设置的下划线的位置put_textUnderlinePosition(BSTRv);设置对象的textDecoration属性中设置的下划线的位置get_wordWrap(BSTR*p);获取当内容超过其容器边界时是否断词put_wordWrap(BSTRv);设置当内容超过其容器边界时是否断词get_writingMode(BSTR*p);获取对象内容的方向和绕排put_writingMode(BSTRv);设置对象内容的方向和绕排get_zoom(VARIANT*p);获取对象的放大比例put_zoom(VARIANTv);设置对象的放大比例5. IHTMLStyle4-该接口扩展了IHTMLStyle3接口函 数功能描述get_minHeight(VARIANT*p);获取元素的最小高度put_minHeight(VARIANTv);设置元素的最小高度get_textOverflow(VARIANT*p);获取表明是否显示省略号以表明文本溢出的值put_textOverflow(VARIANTv);设置表明是否显示省略号以表明文本溢出的值6. IHTMLStyleElement-该接口为页面定义了样式表函 数功能描述get_disabled(VARIANT_BOOL*p);获取是否已为对象应用样式表put_disabled(VARIANT_BOOLv);设置是否已为对象应用样式表get_onerror(VARIANT*p);获取一个指向与onerror事件有关的事件句柄函数的指针put_onerror(VARIANTv);设置一个指向与onerror事件有关的事件句柄函数的指针get_media(BSTR*p);获取媒体类型put_media(BSTRv);设置媒体类型get_onload(VARIANT*p);获取一个指向与onload事件有关的事件句柄函数的指针put_onload(VARIANTv);设置一个指向与onload事件有关的事件句柄函数的指针get_onreadystatechange(VARIANT*p);获取一个指向与onreadystatechange事件有关的事件句柄函数的指针put_onreadystatechange(VARIANTv);设置一个指向与onreadystatechange事件有关的事件句柄函数的指针get_readyState(BSTR*p);获取对象的当前状态get_styleSheet(IHTMLStyleSheet*p);获取访问样式表对象的属性和方法的接口指针get_type(BSTR*p);获取样式表编写所用的样式表(CSS)语言put_type(BSTRv);设置样式表编写所用的样式表(CSS)语言7. IHTMLStyleSheet-提供访问一个描述文档样式表的对象函 数功能描述addImport(BSTRbstrURL,longlIndex,long*plIndex)为一个指定的样式表添加该样式表到imports集合中addRule(BSTRbstrSelector,BSTRbstrStyle,longlIndex,long*plNewIndex)给一个样式表添加新的规则get_cssText(BSTR*p);获取样式规则的永久表述put_cssText(BSTRv);设置样式规则的永久表述get_disabled(VARIANT_BOOL*p);获取是否已为对象应用样式表put_disabled(VARIANT_BOOLv);设置是否已为对象应用样式表get_href(BSTR*p);获取链接样式表的URLput_href(BSTRv);设置链接样式表的URLget_id(BSTR*p);获取标识对象的字符串put_id(BSTRv);设置标识对象的字符串get_imports(IHTMLStyleSheetsCollection*p);获取定义给定styleSheet对象的所有导入样式表集合的指针地址get_media(BSTR*p);获取媒体类型put_media(BSTRv);设置媒体类型get_owningElement(IHTMLElement*p);获取HTML层次中的下个对象get_parentStyleSheet(IHTMLStyleSheet*p);获取导入到当前样式表的样式表get_readOnly(VARIANT_BOOL*p);获取规则或样式表是定义在页面上还是导入的removeImport(longlIndex)基于导入的索引号通过其在集合中的顺序位置来移除样式表removeRule(longlIndex)删除styleSheet对象的一个规则,并调整索引号get_rules(IHTMLStyleSheetRulesCollection*p);获取定义在样式表中的规则集合get_title(BSTR*p);获取样式表的标题put_title(BSTRv);设置样式表的标题get_type(BSTR*p);获取样式表编写所用的样式表(CSS)语言8. IHTMLStyleSheet2-提供访问一个描述文档样式表的对象函 数功能描述addPageRule(BSTRbstrSelector,BSTRbstrStyle,longlIndex,long*plNewIndex)创建一个新的样式表页面对象get_pages(IHTMLStyleSheetPagesCollection*p);获取表明与文档中Page规则一致的样式表的页面集合9. IHTMLStylePage-提供访问当访问Page对象时返回的方法函 数功能描述get_pseudoClass(BSTR*p);获取标识page规则应用到的页面的伪类的字符串get_selector(BSTR*p);获取标识page规则应用到的页的字符串10. IHTMLStyleSheetPageCollection-使能够获得stylesheet对象中页面对象的个数,并能访问集合中一个单页面函 数功能描述item(longindex,IHTML StyleSheetPage,*ppHTMLStyleSheetPage)从页面集合中获取一个对象get_length(long*p);获取集合中的对象个数11. IHTMLStyleSheetRule-提供访问样式表对象返回的方法,表明样式表中一种特定的规则函 数功能描述get_readOnly(VARIANT_BOOL*p);获取规则或样式表是定义在页面上还是导入的get_selectorText(BSTR*p);获取标识相应的样式表规则应用到的元素的字符串put_selectorText(BSTRv);设置标识相应的样式表规则应用到的元素的字符串get_style(IHTMLStyle*p);为该标签获取内嵌样式表12. IHTMLStyleSheetRuleCollection-使能够获得stylesheet对象中规则对象的个数,并能访问集合中单个的规则函 数功能描述item(longindex,IHTMLStyleSheetRule*ppHTMLStyleSheetRule)从规则集合中获取一个对象get_length(long*p);获取规则集合中的对象个数13. IHTMLStyleSheetCollection-获得集合中StyleSheets的个数,并能重申样式元素的StyleSheets集合函 数功能描述get_newEnum(IUnknown*p);为集合获取一个枚举变量名get_length(long*p);获取规则集合中的对象个数item(VARIANT*pvarIndex,VARIANT*pvarResult)从Filters集合或其他集合中获取一个对象14. IHTMLSubmitData-允许元素行为添加发送给服务器的表单提交数据函 数功能描述appendItemSeparator(VOID);允许元素行为添加条目分隔栏到发送给服务器的数据appendNameFilePair(BSTRname,BSTRfilename)允许元素行为提交配对的名字-文件名到服务器appendNameValuePair(BSTRname,BSTRfilename)添加匹配的名字-值到提交服务器的数据中15. IHTMLTable-提供Table对象属性与方法函 数功能描述get_align(BSTR*p);获取表格排列put_align(BSTRv);设置表格排列get_background(BSTR*p);获取对象中文本和图像后的背景图片put_background(BSTRv);设置对象中文本和图像后的背景图片get_bgColor(VARIANT*p);获取对象后面的背景颜色put_bgColor(VARIANTv);设置对象后面的背景颜色get_border(VARIANT*p);获取绘制对象周围边框的宽度put_border(VARIANTv);设置绘制对象周围边框的宽度get_borderColor(VARIANT*p);获取对象的边框颜色put_borderColor(VARIANTv);设置对象的边框颜色get_borderColorDark(VARIANT*p);获取用于绘制对象3D边框的两种颜色的一种put_borderColorDark(VARIANTv);设置用于绘制对象3D边框的两种颜色的一种get_borderColorLight(VARIANT*p);获取用于绘制对象3D边框的两种颜色的一种put_borderColorLight(VARIANTv);设置用于绘制对象3D边框的两种颜色的一种get_caption(BSTRv);获取表格的caption对象。get_cellPadding(VARIANT*p);获取介于单元格边框和单元格内容之间的空间总量put_cellPadding(VARIANTv);设置介于单元格边框和单元格内容之间的空间总量get_cellSpacing(VARIANT*p);获取表格中单元格之间的空间总量put_cellSpacing(VARIANTv);设置表格中单元格之间的空间总量get_cols(long*p);获取表格的列数put_cols(longv);设置表格的列数createCaption(IHTMLTableCaption*caption)创建一个表格的空标题元素createTFoot(IDispatch*foot)创建一个表格的空页脚元素createTHead(IDispatch*head)创建一个表格的空页眉元素get_frame(BSTR*p);获取表格周围的边框显示的方式put_frame(BSTRv);设置表格周围的边框显示的方式get_height(VARIANT*p);获取对象的高度put_height(VARIANTv);设置对象的高度insertRow(longindex,Idispatch *row)在表格中插入新的一行,并将其加入行集合中nextPage(VOID);显示与该表格捆绑的数据集合记录的下一页get_onreadystatechange(VARIANT*p);获取指向与onreadystatechange事件相关联的事件句柄函数的指针put_onreadystatechange(VARIANTv);设置指向与onreadystatechange事件相关联的事件句柄函数的指针previousPage(VOID);显示与该表格捆绑的数据集合记录的上一页get_readyState(BSTR*p);获取对象的当前状态refresh(VOID);刷新表格的内容get_rows(IHTMLElementCollection*p);获取表格中所有行的集合get_rules(BSTR*p);获取要显示哪些分隔线(内部边框)。put_rules(BSTRv);设置要显示哪些分隔线(内部边框)。get_tBodies(IHTMLElementCollection*p);返回表格中定义的tBody元素集合get_tFoot(IHTMLTableSection*p);获取一个指向表格页脚区域的IHTMLTableSection指针get_tHead(IHTMLTableSection*p);获取一个指向表格页眉区域的IHTMLTableSection指针get_width(VARIANT*p);获取对象的宽度put_width(VARIANTv);设置对象的宽度16. IHTMLTable2-提供访问Table和Table单元数据函 数功能描述get_cells(IHTMLElementCollection*p);获取该表格中行单元集合firstPage(VOID);显示与该表格捆绑的数据集合记录的第一页lastPage(VOID);显示与该表格捆绑的数据集合记录的最后一页moveRow(longindexFrom,longindexTo,IDispatchrow)将一个table行移动到一个新位置17. IHTMLTable3-提供访问Table和Table单元数据函 数功能描述get_summary(BSTR*p);获取对象的描述和/或结构put_summary(BSTRv);设置对象的描述和/或结构18. IHTMLTableCaption-详细说明了table的标题函 数功能描述get_align(BSTR*p);获取标题或标志的排列put_align(BSTRv);设置标题或标志的排列get_vAlign(BSTR*p);获取标题是表格的上面还是下面put_vAlign(BSTRv);设置标题是表格的上面还是下面19. IHTMLTableCell-详细说明了table中的单元函 数功能描述get_align(BSTR*p);获取对象相对于显示或表格的排列方式put_align(BSTRv);设置对象相对于显示或表格的排列方式get_background(BSTR*p);获取对象中文本和图像后平铺的背景图片put_background(BSTRv);设置对象中文本和图像后平铺的背景图片get_bgColor(VARIANT*p);获取对象后面的背景颜色put_bgColor(VARIANTv);设置对象后面的背景颜色get_borderColor(VARIANT*p);获取对象的边框颜色put_borderColor(VARIANTv);设置对象的边框颜色get_borderColorDark(VARIANT*p);获取用于绘制对象3D边框的两种颜色的一种put_borderColorDark(VARIANTv);设置用于绘制对象3D边框的两种颜色的一种get_borderColorLight(VARIANT*p);获取用于绘制对象3D边框的两种颜色的一种put_borderColorLight(VARIANTv);设置用于绘制对象3D边框的两种颜色的一种get_cellIndex(long*p);获取对象于所在行的cells集合中的位置get_colSpan(long*p);获取对象应该跨越的表格列数put_colSpan(longv);设置对象应该跨越的表格列数get_height(VARIANT*p);获取对象的高度get_height(VARIANT*p);设置对象的高度get_noWrap(VARIANT_BOOL*p);获取浏览器是否执行自动换行
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!