`
wawa129
  • 浏览: 322550 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

页内内容查找(类型于ctrl+f)

 
阅读更多
1:js
//页内内容匹配查找
function doZoom(size){
document.getElementById('zoom').style.fontSize=size+'px'
}
var DOM = (document.getElementById) ? 1 : 0;
var NS4 = (document.layers) ? 1 : 0;
var IE4 = 0;
if (document.all)
{
IE4 = 1;
DOM = 0;
}
var win = window;
var n = 0;
function findIt() {
if (document.getElementById("searchstr").value != "")
findInPage(document.getElementById("searchstr").value);
}
function findInPage(str) {
var txt, i, found;
if (str == "")
return false;
if (DOM)
{
win.find(str, false, true);
return true;
}
if (NS4) {
if (!win.find(str))
while(win.find(str, false, true))
n++;
else
n++;
if (n == 0)
alert("未找到指定内容.");
}
if (IE4) {
txt = win.document.body.createTextRange();
for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {
txt.moveStart("character", 1);
txt.moveEnd("textedit");
}
if (found) {
txt.moveStart("character", -1);
txt.findText(str);
txt.select();
txt.scrollIntoView();
n++;
}
else {
if (n > 0) {
n = 0;
findInPage(str);
}
else
alert("未找到指定内容.");
}
}
return false;
}


2.html

<input type="text" id="searchstr" name="searchstr" class="textbox" size="10">
<input type="button" value="页内查找" onclick="javascript:findIt();" class="sbttn">
分享到:
评论

相关推荐

    solidworks快捷键

    查找替换 Ctrl+F 下一边线 N Force Regen Ctrl+Q 快捷栏 S 过滤顶点 V 切换选择过滤器工具栏 F5 切换选择过滤器 F6 拼写检验程序 F7 过滤面 X 接受边线 Y 缩小 Z 放大 Shift+Z ...

    java web myeclipse 快捷键

    *Ctrl+F:查找 *Ctrl+Shift+K:查找上一个 *Ctrl+K:查找下一个 *Ctrl+J:增量查找 *Ctrl+Shift+J:增量逆向查找 窗口 *Ctrl+F6:下一个编辑器 *Ctrl+Shift+F6:上一个编辑器 *Ctrl+F7:下一个视图 *Ctrl+Shift+F7...

    pycharm中文版快捷键说明

    * 查找操作:Ctrl + Shift + F * 转到类/文件:Ctrl + N / Ctrl + Shift + N * 转到文件成员:Ctrl + F12 * 转到符号:Ctrl + Alt + Shift + N * 查找用法/在文件中查找用法:Alt + F7 / Ctrl + F7 * 高亮显示文件中...

    Pycharm的一些快捷键使用,方便整理

    * 在路径中查找 / 在路径中替换 Ctrl + Shift + F / R * 下一个 / 上一次出现 F3 / Shift + F3 * 在插入符号中查找单词 Ctrl + F3 * 转到类 / 文件 Ctrl + N / Ctrl + Shift + N * 转到文件成员 Ctrl + F12 * 转到...

    uninstall是安卓开发的一部分代码

    全路径查找 Find in Path command + shift + F ctrl + shift + F 代码高亮 Highlight Usages in File command + shift + F7 alt + J 窗口内所有代码折叠/展开 Collapse/Expand All command + shift + 减号/加号 ...

    eclipse快捷键大全

    全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 全局 ...

    Pychram键盘快捷键 汉化

    * Ctrl + F / R:在路径中查找 / 替换 * Ctrl + Shift + F / R:下一个 / 上一个出现 * F3 / Shift + F3:查找光标处的单词 * Ctrl + F3:转到类 / 文件 * Ctrl + Shift + N:转到文件成员 * Ctrl + F12:转到符号 *...

    IntelliJ_idea_keymaps_eclipse_copy快捷键_重新整理

    * `Ctrl + Number +`:展开方法内容 * `Ctrl + Alt + Number -`:收起方法内容递归 * `Ctrl + Alt + Number +`:展开方法内容递归 * `Ctrl + Number *`:展开所有方法内容 * `Ctrl + Number /`:收起所有方法内容 * ...

    IntelliJ IDEA快捷键中文文档

    * Ctrl + 和 + F: 提取字段 * Ctrl + Alt + C: 提取常数 * Ctrl + Alt + P: 提取参数 * F8/F7: 超越/进入 * Ctrl + Shift + F8/F7: 明智地进入/退出 * Alt + F9: 运行到光标 * Alt + F8: 评估表达式 * F9: 恢复程序 ...

    快速上手Eclipse Eclipse快捷键指南.doc

    * 全局查找并替换:Ctrl+F * 文本编辑器查找上一个:Ctrl+Shift+K * 文本编辑器查找下一个:Ctrl+K * 全局撤销:Ctrl+Z * 全局复制:Ctrl+C * 全局恢复上一个选择:Alt+Shift+↓ * 全局剪切:Ctrl+X * 全局快速修正...

    Eclipse或MyEclipse快捷键(自己整理)

    * Ctrl + Shift + T:打开类型(查找文件) 视图快捷键 * Ctrl + Shift + E:显示管理当前打开的所有的View的管理器 * Ctrl + Shift + W:关闭当前所有打开的文件 代码重构快捷键 * Alt + Shift + R:重命名 * ...

    IntelliJ IDEA 的 Win 和 Mac 快捷键大全!

    * Ctrl + F: 在当前文件进行文本查找 * Ctrl + R: 在当前文件进行文本替换 * Ctrl + Z: 撤销 * Ctrl + Y: 删除光标所在行或删除选中的行 * Ctrl + X: 剪切光标所在行或剪切选择内容 * Ctrl + C: 复制光标所在行或...

    EXCEL快捷键大全和EXCEL-常用技巧整理.doc

    + Ctrl+F:查找文字、格式和特殊项 + Alt+Ctrl+Y:在关闭"查找和替换"窗口之后重复查找 + Ctrl+H:替换文字、特殊格式和特殊项 + Ctrl+G:定位至页、书签、脚注、表格、注释、图形或其它位置 + Alt+Ctrl+Z:...

    Word快捷键手册:处理文档和网页的快捷键.docx

    * Ctrl+F:查找内容、格式和特殊项。 * Alt+Ctrl+Y:重复查找(在关闭"查找和替换"窗口之后)。 * Ctrl+H:替换文字、特定格式和特殊项。 * Ctrl+G:定位至页、书签、脚注、表格、解释、图形或其他位置。 * Alt+Ctrl...

    markdown使用说明 语法说明和示例、快捷键等

    * 查找:Ctrl+F * 查找下一个:F3 * 查找上一个:Shift+F3 * 替换:Ctrl+H ### 格式快捷键 * 标题:Ctrl+1/2/3/4/5 * 段落:Ctrl+0 * 增大标题级别:Ctrl+= * 减少标题级别:Ctrl+- * 表格:Ctrl+T * 代码块:Ctrl...

    Eclipse常用快捷方式

    * Ctrl+K:查找下一个同样的变量,快速定位同名变量。 * Ctrl+M:快速对当前视图最大化,快速切换视图模式。 代码浏览快捷方式: * Ctrl+O:在代码中打开类似大纲视图的小窗口,快速浏览代码结构。 * Ctrl+F3:...

    office办公软件实用技巧PPT学习教案.pptx

    * Ctrl+F 查找 * Ctrl+H 替换 * Ctrl+U 删除线 * Ctrl+B 加粗 * Ctrl+I 斜体 * Ctrl+L 左对齐 * Ctrl+R 右对齐 * Ctrl+E 居中对齐 * Alt+Shift+D 插入日期 * Alt+Shift+T 插入时间 Word 实用技巧: * 自动保存和...

    全国计算机等级考试二级MSOffice高级应用学习笔记.docx

    * 查找 Ctrl+F * 替换 Ctrl+H * 全选 Ctrl+A 剪贴板 * 剪贴板是内存中的一小块区域,作用是临时存放剪切或复制的内容。 * 复制和剪切复制是将所选中的文字复制到剪贴板上,剪切是将选中的文字复制到剪贴板上,然后...

    软件学院秘书部office培训教程.docx

    快捷键为CTRL+F (2) 如果要修改文档中的多个相同的内容,则可以单击"替换"选项卡,然后分别在"查找内容"和"替换为"文本框输入被替换与要替换为的内容,单击"替换"或"全部替换"按钮可以替换光标位置的下一处内容或文档...

    pycharm全局搜索的具体步骤

    ctrl+shift+f 全局字符串搜索 这种搜索的名字叫做”find in path”,和默认的win10输入法切换简繁体的快捷键冲突。可以在File-Settings-Keymap中查找”find in path”进行设置。 例如我添加了一

Global site tag (gtag.js) - Google Analytics