javascript: (function() {var txt = document.getSelection();var txt0 = txt.replace(/\s+/g, '').replace(/^[_(]|[,.)]$/g, '').replace(/^[hх]..[pп]:\/\//i, 'http://').replace(/^[fф].[pп]:\/\//i, 'ftp://').replace(/^ftp\./i, 'ftp://ftp.');if (txt0.length > 0) {if (txt0.match(/^opera:.+/i)) {window.open(txt0);return};var temp = txt0.match(/(https?:\/\/)?(.+\.(?:ac|ad|ae|af|ag|ai|al|am|an|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|me|md|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pn|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sk|sl|sm|sn|sr|st|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tl|tm|tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|za|zm|zw|bl|eh|mf|bv|gb|pm|sj|so|um|yt|com|edu|gov|int|mil|net|org|biz|info|pro|name|museum|coop|aero|idv).*)/i);if (temp) {temp[1] = temp[1] ? temp[1] : 'http://';window.open(temp[1] + temp[2])} else {window.open('http://www.baidu.com/baidu?wd=' + encodeURIComponent(txt) + '&tn=cnopera&ie=utf-8').focus()}}
})();

原来没有使用txt0这个临时变量...导致搜索时压缩了空格...修复之

浏览器+js实现超强的搜索访问功能相关推荐

  1. html5 复制到剪贴板 兼容,js/jQuery实现复制到剪贴板功能,兼容所有浏览器

    因为工作的原因,需要实现这样一个功能:点击按钮,复制文本内容. 百度了一下,大都语焉不详,最终找到了一篇很好的博文,有讲解,有实例,捣鼓了一会,最终实现了功能. 网址在这里http://www.cnb ...

  2. html5 复制到剪贴板 兼容,JS实现复制内容到剪贴板功能兼容所有浏览器(推荐)

    两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低.很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能 ...

  3. html table 筛选记录,JS实现table表格内针对某列内容进行即时搜索筛选功能

    JS实现table表格内针对某列内容进行即时搜索筛选功能 发布时间:2020-08-29 09:26:37 来源:脚本之家 阅读:103 作者:Marx-link 本文实例讲述了JS实现table表格 ...

  4. 显示计算机窗口地址栏,电脑QQ浏览器中在地址栏显示最常访问功能怎么开启

    电脑QQ浏览器中在地址栏显示最常访问功能怎么开启 腾讯视频/爱奇艺/优酷/外卖 充值4折起 QQ浏览器是我们现在经常在电脑上使用的浏览器软件之一,为了方便我们的访问我们可以开启浏览器中的在地址栏显示最 ...

  5. js树形数据结构的搜索功能或获取id

    项目场景: js树形数据结构的搜索 描述: 根据搜索条件筛选树形数据 树形数据: var tree = [{id: '01',text: '广东省',children: [{id: '011',tex ...

  6. 微信内置浏览器js选择默认浏览器,微信内自动访问手机浏览器的解决方案

    微信内置浏览器js选择默认浏览器,微信内自动访问手机浏览器的解决方案 参考文章: (1)微信内置浏览器js选择默认浏览器,微信内自动访问手机浏览器的解决方案 (2)https://www.cnblog ...

  7. 关于chrome浏览器地址和不能搜索访问的问题

    正版的chrome浏览器地址 这里别下载错,我就是重装电脑之后下载chrome浏览器然后发现是盗版本的.正版地址:https://www.google.cn/intl/zh-CN/chrome/ 浏览 ...

  8. JS实现搜索匹配功能

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  9. ajax仿百度搜索效果,利用autocomplete.js实现仿百度搜索效果(ajax动态获取后端[C#]数据)...

    实现功能描述: 1.实现搜索框的智能提示 2.第二次浏览器缓存结果 3.实现仿百度搜索 * { margin: 0px; padding: 0px; } #wrapper { height: 100% ...

最新文章

  1. 用正则表达式验证php用户注册系统,php用户注册时常用的检验函数实例总结
  2. 《Effective STL》学习笔记(第四部分)
  3. 直接插入排序python实现
  4. 使用SQL Server Analysis Services Tabular Model建立分析模型
  5. php 价钱计算,php公式计算
  6. android+动画+锯齿,Android当中的防锯齿(Bitmap Canvas )
  7. ORA-00845 方案解决
  8. 计算机教案解说词,小学微机室解说词初稿
  9. 统计学习导论_统计学习导论 | 读书笔记15 | 广义可加模型
  10. 第三季-第18课-共享内存通讯
  11. 神经网络梯度消失和梯度爆炸原因推导及其解决方案
  12. 百度SEO与谷歌SEO的10大区别
  13. 牛客网暑期ACM多校训练营(第二场)
  14. 债务美元是怎样“炼成”的
  15. 科目二考试技巧全总结
  16. jav学习日记:多线程(一)
  17. 关于attach和detach的疑问
  18. 芯片族探索互联网+的新视角
  19. JAVA中方法覆盖,看这篇就够了
  20. 正则表达式匹配字母或中文

热门文章

  1. 一天 第二章 纤腰舞困因谁,知谁系斑骓?
  2. h5 移动开发 html页面跳转,iosh5混合开发项目仿app页面跳转优化
  3. 【游戏建模模型制作全流程】ZBrush蜥蜴模型雕刻教程
  4. openstack-ocata版本nova MQ(rpc)接收端(server)浅析
  5. 服务器受美国保护网站,该网站服务器受美国保护
  6. 【2021-07-15】JS逆向之网易云音乐(私信、关注、点赞)
  7. 在戴尔游匣7559上安装win10和Ubuntu16.04双系统
  8. 【好用的办公软件】万彩办公大师教程丨PDF安全加密解密
  9. java ee 7精粹_Java EE 7精粹 ([美]Arun Gupta) 中文pdf扫描版[68MB]
  10. Fedora Core 6安装手册