一般碰到这个问题,都是因为提交页面是UTF8格式。

由于UTF8格式下转码与GB2312下转码后的内容不相同,所以百度或者谷歌淘宝都不认,而JS只能将转UTF8和LATIN,不支持GB2312、GBK,所以会出现乱码。

解决的办法其实也很简单,加这样一句

<input type="hidden" name="ie" value="utf-8">

告诉百度或者谷歌,传过去的内容是UTF8的格式,对方就不会当成GBK来处理了。

有的网站不支持UTF8的内容,比如当当、京东(对ie=utf-8没反应,或许有别的参数,但没试出来)

就需要对内容进行转换了,目前在网上搜到的方法,一种是VB的方式,在FF下无法兼容。一种需要引入一个比较大的JS。

因为需求,这两种方法都不合适,只好换了另一种方法,使用AJAX。

参考代码:

trans.php

<?

$q = $_POST['q'];

$q = iconv('UTF-8','gb2312',$q);

echo $q = urlencode($q);

?>

ajax内容

function getkwd(word){

var url = 'http://localhost/trans.php';

var data = 'q='+word;

jQuery.ajax({

type: 'POST',

url: url,

data: data,

dataType: 'text',

success: function(msg){

alert(msg);

}

});

}

思路就是先用PHP的iconv函数转码成GB2312的方式,然后urlencode。

用AJAX只是一种方式,思路如此,有兴趣的可以试着用其他方法。

百度谷歌淘宝自定义搜索乱码问题的解决相关推荐

  1. 在百度或者淘宝搜索时,每次输入字符串都会出现搜索建议,例如输入北京,在搜索输入框下面会以北京为前缀,展示北京爱情故事,北京公交,北京医院等搜索词,实现这类技术所采用的数据结构是什么

    在百度或者淘宝搜索时,每次输入字符串都会出现搜索建议,例如输入"北京",在搜索输入框下面会以北京为前缀,展示"北京爱情故事","北京公交", ...

  2. 淘宝屏蔽百度3---为淘宝叫好

    淘宝屏蔽百度炒的有一段日子了,虽然百度还是一样一如既往的抓取淘宝的网页,照样给予排名. 李彦宏应该随时警惕马云上诉法庭. 为什么说淘宝一定要屏蔽百度才能发展呢? 第一,前车之鉴,假如当初做MP3等音乐 ...

  3. [html] 百度、淘宝、京东移动端首页秒开是如何做到的?

    [html] 百度.淘宝.京东移动端首页秒开是如何做到的? 我猜是,服务端渲染, 解决首屏加载慢的方式, 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家一起讨 ...

  4. 利用python从网页查找数据_利用Python模拟淘宝的搜索过程并对数据进行可视化分析...

    数据挖掘入门与实战 公众号: datadw 本文讲述如何利用Python模拟淘宝的搜索过程并对搜索结果进行初步的数据可视化分析. 搜索过程的模拟:淘宝的搜索页面有两种形式, 一种形式是, 2019/2 ...

  5. 淘宝关键词搜索商品接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集商品数据接口)接口代码对接教程

    淘宝关键词搜索商品接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集商品数据接口)接口代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口教程wx199701080 ...

  6. 淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程

    淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程w ...

  7. 一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧

    一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧 下载地址:http://pan.baidu.com/s/1skRHTDF 转载于:https://www.cnblogs.com/devgis/p/ ...

  8. 深度剖析淘宝天猫搜索逻辑

    很多商家朋友跟我抱怨你总是在介绍c店的玩法,我们天猫店也可以这样去操作吗?效果一样吗?当然,只是简单的逻辑上有点不同.如今的淘宝搜索的核心分为三个部分,人群,权重,标题.如果划分上述三项的优先级,我们 ...

  9. 一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧 下载地址:http://pan.baidu.com/s/1skRHTDF

    一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧 下载地址:http://pan.baidu.com/s/1skRHTDF

  10. 分页标签精讲(仿百度雅虎淘宝共23种样式任意切换)-罗春龙-专题视频课程

    分页标签精讲(仿百度雅虎淘宝共23种样式任意切换)-217人已学习 课程介绍         仿百度雅虎淘宝实现分页标签,需要学者有一定的JSP基础,该视频深入讲解分页标签业务逻辑处理: 课程收益   ...

最新文章

  1. 15条常用的视频音频编辑脚本命令(mencoder/ffmpeg等)
  2. 随感 -- 2013/08/16
  3. 让微信扫描直接下载你的APK
  4. Java 并发编程之可重入锁 ReentrantLock
  5. 数字猜谜游戏python_Python Tkinter教程系列02:数字猜谜游戏
  6. Kotlin入门(12)类的概貌与构造
  7. 数据库主从延迟导致查询不准确的解决思路
  8. GBDT算法原理以及实例理解(含Python代码简单实现版)
  9. 用puttygen工具把私钥id_rsa转换成公钥id_rsa.ppk
  10. 解决 iOS 13 定位权限弹框自动消失
  11. 【C语言】之实现查找重复元素
  12. jzoj6366. 【NOIP2019模拟2019.9.25】化学(chem)
  13. 虚拟机ipv4和6都没访问权限_ipv4无访问权限,小编教你ipv4无internet访问权限怎么办...
  14. 顶配梧桐树金玉满堂增额终身寿险,对抗“资产荒”的高增长神器
  15. 索尼android sd卡上,SD卡各个文件夹功能详解 入手必看经验!!!!
  16. 华为桌面云虚拟机白屏无法启动的修复方法
  17. Oracle 给其他用户授权表的权限
  18. 北京买房的10点建议
  19. python axes_对Numpy中轴(axes)的解释(汉化版)
  20. 魔方图形 c语言,魔方小站带图案 带数字魔方的玩法教程 公式图解|3D动画

热门文章

  1. 基于Docker的Redis集群搭建
  2. EasyUI【DataGrid数据查询】
  3. 导入Zip bomb detected
  4. 贺贺逆向坎坷路 之 Apk 反编译前期了解
  5. 鸿蒙系统吹了多少年了还没出,实话实说,在鸿蒙系统上,余承东吹了几次牛都没实现 - 区块网...
  6. [4G5G专题-6]:架构 5G的八大组网方案
  7. 命令控制之DropBox
  8. 计算机10进制213.375怎样转化为二进制,2进制转10进制(二进制怎么算)
  9. ASP.NET Core 运行原理解剖[2]-Hosting补充之配置介绍
  10. 微端要用什么样的服务器