window方法:find()
find()方法
注意:find()方法是非标准的,不要在面向Web的生产站点上使用它:它不适用于每个用户。实现之间可能存在很大的不兼容性,并且行为可能在将来发生变化。
注意:window.find()对Gecko未来版本的支持可能会有所改变。
find()方法可以在window中查找字符串。
find()方法语法
window .find(aString,aCaseSensitive,aBackwards,aWrapAround,
aWholeWord,aSearchInFrames,aShowDialog);
- aString
- 要搜索的文本字符串。
- aCaseSensitive
- 布尔值。如果为true,指定区分大小写的搜索。
- aBackwards
- 布尔值。如果为true,指定向后搜索。
- aWrapAround
- 布尔值。如果为true,指定环绕搜索。
- aWholeWord 未实现
- 布尔值。如果为true,指定整个单词搜索。这没有实现;参见bug 481513。
- aSearchInFrames
- 布尔值。如果为true,指定在帧中搜索。
返回
如果找到了字符串,则返回true;否则,返回false。
find()方法示例
JavaScript部分
findString = function findText(text) {
alert("String \x22" + text + "\x22 found? " + window.find(text));
}
HTML部分
<p>Apples, Bananas, and Oranges.</p>
<button type="button" onClick='findString("Apples")'>Search for Apples</button>
<button type="button" onClick='findString("Banana")'>Search for Banana</button>
<button type="button" onClick='findString("Orange")'>Search for Orange</button>
笔记
Window.find()选择在站点上找到的内容。
规范
这不是任何规范的一部分。