百度谷歌淘宝自定义搜索乱码问题的解决
一般碰到这个问题,都是因为提交页面是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只是一种方式,思路如此,有兴趣的可以试着用其他方法。
百度谷歌淘宝自定义搜索乱码问题的解决相关推荐
- 在百度或者淘宝搜索时,每次输入字符串都会出现搜索建议,例如输入北京,在搜索输入框下面会以北京为前缀,展示北京爱情故事,北京公交,北京医院等搜索词,实现这类技术所采用的数据结构是什么
在百度或者淘宝搜索时,每次输入字符串都会出现搜索建议,例如输入"北京",在搜索输入框下面会以北京为前缀,展示"北京爱情故事","北京公交", ...
- 淘宝屏蔽百度3---为淘宝叫好
淘宝屏蔽百度炒的有一段日子了,虽然百度还是一样一如既往的抓取淘宝的网页,照样给予排名. 李彦宏应该随时警惕马云上诉法庭. 为什么说淘宝一定要屏蔽百度才能发展呢? 第一,前车之鉴,假如当初做MP3等音乐 ...
- [html] 百度、淘宝、京东移动端首页秒开是如何做到的?
[html] 百度.淘宝.京东移动端首页秒开是如何做到的? 我猜是,服务端渲染, 解决首屏加载慢的方式, 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家一起讨 ...
- 利用python从网页查找数据_利用Python模拟淘宝的搜索过程并对数据进行可视化分析...
数据挖掘入门与实战 公众号: datadw 本文讲述如何利用Python模拟淘宝的搜索过程并对搜索结果进行初步的数据可视化分析. 搜索过程的模拟:淘宝的搜索页面有两种形式, 一种形式是, 2019/2 ...
- 淘宝关键词搜索商品接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集商品数据接口)接口代码对接教程
淘宝关键词搜索商品接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集商品数据接口)接口代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口教程wx199701080 ...
- 淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程
淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程w ...
- 一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧
一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧 下载地址:http://pan.baidu.com/s/1skRHTDF 转载于:https://www.cnblogs.com/devgis/p/ ...
- 深度剖析淘宝天猫搜索逻辑
很多商家朋友跟我抱怨你总是在介绍c店的玩法,我们天猫店也可以这样去操作吗?效果一样吗?当然,只是简单的逻辑上有点不同.如今的淘宝搜索的核心分为三个部分,人群,权重,标题.如果划分上述三项的优先级,我们 ...
- 一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧 下载地址:http://pan.baidu.com/s/1skRHTDF
一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧 下载地址:http://pan.baidu.com/s/1skRHTDF
- 分页标签精讲(仿百度雅虎淘宝共23种样式任意切换)-罗春龙-专题视频课程
分页标签精讲(仿百度雅虎淘宝共23种样式任意切换)-217人已学习 课程介绍 仿百度雅虎淘宝实现分页标签,需要学者有一定的JSP基础,该视频深入讲解分页标签业务逻辑处理: 课程收益 ...
最新文章
- 15条常用的视频音频编辑脚本命令(mencoder/ffmpeg等)
- 随感 -- 2013/08/16
- 让微信扫描直接下载你的APK
- Java 并发编程之可重入锁 ReentrantLock
- 数字猜谜游戏python_Python Tkinter教程系列02:数字猜谜游戏
- Kotlin入门(12)类的概貌与构造
- 数据库主从延迟导致查询不准确的解决思路
- GBDT算法原理以及实例理解(含Python代码简单实现版)
- 用puttygen工具把私钥id_rsa转换成公钥id_rsa.ppk
- 解决 iOS 13 定位权限弹框自动消失
- 【C语言】之实现查找重复元素
- jzoj6366. 【NOIP2019模拟2019.9.25】化学(chem)
- 虚拟机ipv4和6都没访问权限_ipv4无访问权限,小编教你ipv4无internet访问权限怎么办...
- 顶配梧桐树金玉满堂增额终身寿险,对抗“资产荒”的高增长神器
- 索尼android sd卡上,SD卡各个文件夹功能详解 入手必看经验!!!!
- 华为桌面云虚拟机白屏无法启动的修复方法
- Oracle 给其他用户授权表的权限
- 北京买房的10点建议
- python axes_对Numpy中轴(axes)的解释(汉化版)
- 魔方图形 c语言,魔方小站带图案 带数字魔方的玩法教程 公式图解|3D动画
热门文章
- 基于Docker的Redis集群搭建
- EasyUI【DataGrid数据查询】
- 导入Zip bomb detected
- 贺贺逆向坎坷路 之 Apk 反编译前期了解
- 鸿蒙系统吹了多少年了还没出,实话实说,在鸿蒙系统上,余承东吹了几次牛都没实现 - 区块网...
- [4G5G专题-6]:架构 5G的八大组网方案
- 命令控制之DropBox
- 计算机10进制213.375怎样转化为二进制,2进制转10进制(二进制怎么算)
- ASP.NET Core 运行原理解剖[2]-Hosting补充之配置介绍
- 微端要用什么样的服务器