FrontPage 2002 支持的 HTML 方法

   

Microsoft FrontPage Page 对象模型中的方法基于 Microsoft Internet Explorer 4.0 中的事件。有关指定方法的详细信息,请单击下列列表中的任一链接。

注意  有些方法有多个相关联的主题。

注意  有关 IFPStyleState 对象及其方法的详细信息,请参阅 FrontPage 编程项目。此超链接将转到站点。您可以随时切换回帮助。
add(区域)

addImport

addRule

alert

clear

collapse

compareEndPoints

confirm

contains

createCaption

createElement

createRange

createStyleState

createTextRange

createTFoot

createTHead

deleteCaption

deleteCell

deleteRow

deleteTFoot

deleteTHead

duplicate

elementFromPoint

empty

execCommand

expand

findText

focus (IHTMLWindow2)

getAttribute

getAttribute (userProfile)

getBookmark

inRange

insertAdjacentHTML

insertAdjacentText

insertCell

insertRow

isEqual

item(除了 IHTMLControlRange 和 IHTMLFilters 以外的所有对象)

move

moveEnd

moveStart

moveToBookmark

moveToElementText

moveToPoint

parentElement

pasteHTML

prompt

queryCommandEnabled

queryCommandIndeterm

queryCommandState

queryCommandSupported

queryCommandValue

reload

remove (IHTMLAreas)

removeAttribute

removeRule

scrollIntoView

select (IHTMLtxtRange)

setAttribute

tags


注意  FrontPage Page 对象模型帮助引用的是 Internet Explorer 4.0 动态 HTML 帮助文件 (HTMLRef.chm) 中定义的对象、方法、属性和事件。此帮助文件中的示例和说明最早是为使用 JavaScript 编程语言而创建的。JavaScript 语言和 Microsoft Visual Basic 有所不同。例如,HTMLRef.chm 在属性或方法返回一个不存在的对象时建议检查 NULL。这在 Visual Basic 中是不正确的。在 Visual Basic 语言中,这种情况下会返回 Nothing 类型。Visual Basic 用户可以通过使用 Is 关键字来检查对象是否为 Nothing

例如,

If MyObject Is Nothing Then

另外,许多示例是以 JavaScript 给出的,而非 Visual Basic。JavaScript 在结构和格式上与 C++ 语言很相似。

下列是一个 JavaScript 示例。

var Table = document.all.tags("table").item(0);
var TableCell = table.rows(3).cells(2);
TableCell.innertext = ""
While (p != NULL)
{
    TableCell.innerText = p.tagName;
    var p = p.parentElement
    TableCell.innertext = p.tagName;
    TableCell.innertext += "+";
    TableCell.innertext += TableCell.innertext;
}

下列是以 Visual Basic 编写的具有相同功能的示例。

Sub SetText()

  Set TableCell = table.Rows(3).Cells(2)
  Set p = TableCell
  TableCell.innerText = ""
  Do While Not p Is Nothing
    TableCell.innerText = p.tagName & "+" & TableCell.innerText
    Set p = p.parentElement
  Loop

End Sub