codecamp

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()选择在站点上找到的内容。

规范

这不是任何规范的一部分。

window方法:event
window方法:focus()
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Fetch API官方文档指南

Fetch API方法

WindowOrWorkerGlobalScope执行者:window

window属性

WindowOrWorkerGlobalScope执行者:WorkerGlobalScope

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }