js获取文本框值在火狐下异常
我用js获取文本框值传给搜索引擎页面值为汉字时在ie下正常火狐下“职称评审”这个变量就变成了“鑱岀О璇勫”换成url编码成吗怎么换?我的js如下functionedu()...
我用js获取文本框值 传给搜索引擎页面 值为汉字时 在ie下正常 火狐下 “职称评审” 这个变量就变成了 “鑱岀О璇勫” 换成url编码成吗 怎么换?我的js如下function edu(){var gjz=server.urlencode(document.getElementById("gjz").value);window.open("search.asp?sou=edu&gjz="+gjz,"_blank");}function pxw(){var gjz=document.getElementById("gjz").value;window.open("search.asp?sou=pxw&gjz="+gjz,"_blank");}
展开
2个回答
展开全部
您好!很高兴为您答疑。
这是典型的url传值编码问题,因为您的ie指定了url内容的编码格式,所以可以避免此问题。但是通用的做法是指定字符编码集,您可以参考火狐首页调用百度搜索引擎的做法:http://www.baidu.com/baidu?tn=monline_5_dg&ie=utf-8&wd=%E7%81%AB%E7%8B%90%E7%A4%BE%E5%8C%BA。
如果对我们的回答存在任何疑问,欢迎继续问询。
这是典型的url传值编码问题,因为您的ie指定了url内容的编码格式,所以可以避免此问题。但是通用的做法是指定字符编码集,您可以参考火狐首页调用百度搜索引擎的做法:http://www.baidu.com/baidu?tn=monline_5_dg&ie=utf-8&wd=%E7%81%AB%E7%8B%90%E7%A4%BE%E5%8C%BA。
如果对我们的回答存在任何疑问,欢迎继续问询。
金山毒霸
2024-10-31 广告
2024-10-31 广告
电脑在启动游戏或软件的时候,桌面弹出错误提示框“0xc0000094”,应该怎么办?电脑报错,很大可能是因为某些DLL文件出现了异常,比如感染了病毒、DLL文件丢失等。解决方法如下:一、 手动解决方法1、先确定电脑操作系统是多少位的,现在的...
点击进入详情页
本回答由金山毒霸提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询