12
返回列表 发新帖
楼主: 100lj
收起左侧

[资料库] 在ie浏览器右键菜单添加谷歌和百度搜索

[复制链接]
loms126
发表于 2013-5-7 22:41:45 | 显示全部楼层
100lj 发表于 2013-5-7 22:31
改了之后,会弹出错误提示:
当前页面的脚本发生错误
行:6

&这个字符的缘故。可能要写成%26

我也试试看。
100lj
 楼主| 发表于 2013-5-7 22:46:21 | 显示全部楼层
loms126 发表于 2013-5-7 22:41
&这个字符的缘故。可能要写成%26

我也试试看。

还是不行,提示与之前相同。
太晚了,早点休息,明天再折腾吧。
loms126
发表于 2013-5-7 22:50:27 | 显示全部楼层
100lj 发表于 2013-5-7 22:46
还是不行,提示与之前相同。
太晚了,早点休息,明天再折腾吧。

好吧,晚安啦。我也要回家了。明天直接编辑这条回复了。
100lj
 楼主| 发表于 2013-5-7 22:52:43 | 显示全部楼层
loms126 发表于 2013-5-7 22:50
好吧,晚安啦。我也要回家了。明天直接编辑这条回复了。

看到这篇文章就想推荐一下,哪想到这么多问题,麻烦你了。
谢谢了。
adia
发表于 2013-5-7 23:18:50 | 显示全部楼层
如果电脑是自己的,就不会把IE作为主要的浏览器,因此就不会折腾这方面了。












    自我审查
    100lj
     楼主| 发表于 2013-5-8 08:57:07 | 显示全部楼层
    adia 发表于 2013-5-7 23:18
    如果电脑是自己的,就不会把IE作为主要的浏览器,因此就不会折腾这方面了。

    我本人是不直接用IE的,我用TW2.4 ,这篇文章里的功能TW2.4本身就有,因此我本人并不需要这个。
    但我身边同事朋友他们很多人都是默认使用IE的,相信不少饭友也是如此,因此看到这篇文章就推荐了。
    loms126
    发表于 2013-5-8 11:03:13 | 显示全部楼层
    100lj 发表于 2013-5-7 22:52
    看到这篇文章就想推荐一下,哪想到这么多问题,麻烦你了。
    谢谢了。

    1.  我7楼出错的原因," 打成了 “,引号用错了。

    2. 中文乱码原因,escape函数将中文编码为 %uxxxx  形式,而非%xx 。前者不被搜索引擎支持。
       ECMAScript v3 已从标准中删除了 unescape() 函数,并反对使用它,因此应该用 decodeURI() 和 decodeURIComponent() 取而代之。但换用decodeURI时提示参数错误。

    目前可行的解决方法:
    url = "http://www.google.com/search?q=" + escape(str)
    变为:
    url = "http://www.google.com/search?q=" + (str)

    win 7,IE 8 测试通过。

    评分

    参与人数 2经验 +4 人气 +3 收起 理由
    恋爱的夏娜 + 4 版区有你更精彩: )
    100lj + 3

    查看全部评分

    100lj
     楼主| 发表于 2013-5-8 11:28:12 | 显示全部楼层
    loms126 发表于 2013-5-8 11:03
    1.  我7楼出错的原因," 打成了 “,引号用错了。

    2. 中文乱码原因,escape函数将中文编码为 %uxxxx   ...

    XP IE8测试通过,非常感谢。
    您需要登录后才可以回帖 登录 | 快速注册

    本版积分规则

    手机版|杀毒软件|软件论坛| 卡饭论坛

    Copyright © KaFan  KaFan.cn All Rights Reserved.

    Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-29 06:51 , Processed in 0.094379 second(s), 14 queries .

    卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

    快速回复 客服 返回顶部 返回列表