使用js或者php根据a页面选项卡中的值当按搜索时传递到b页面,javascript,html_JavaScript面试题:页面编码和被请求的资源编码 ,如果不一致,如何处理?百度上搜到一个答案,不...

JavaScript面试题:页面编码和被请求的资源编码 ,如果不一致,如何处理?百度上搜到一个答案,不知道是否正确?

js编码和页面编码不一致,导致提示变量未定义的解决方法 (2011-06-30 10:27:02)转载▼

标签: js跨域 变量未定义 js编码 it 分类: JS

今天在测试项目的时候,由于是和其他站合作的,引用合作方的js文件,

有个js函数调用,调用时会使用包含合作方js里的变量,

可是竟然不兼容ie6、ie7、360等主流浏览器。那必须得解决是吧。

原本以为是跨域问题,如果是跨域问题,也应该提示没权限,可是没提示。

提示的是某某变量未定义,我就百度了。 没找到我想要的答案,

灵机一动想到是不是编码问题 。于是在js后加了 charset="utf-8" 这个 。

发现还真好了。 。 绕了好些圈子 。 这次记下了。避免下次再遇到类似的状况。

比如:http://www.yyy.com/a.html 中嵌入了一个http://www.xxx.com/test.js

a.html 的编码是gbk或gb2312的。 而引入的js编码为utf-8的 ,那就需要在引入的时候

同理,如果你的页面是utf-8的,引入的js是gbk的,那么就需要加上charset="gbk".

----------------------百度上搜到一个答案,不知道是否正确?---------------

相关阅读:

iOS(Swift) 监控WebView中的Request,按名单过滤,怎么做?

没设置宽度是怎么自动换行的?

sentry出现个奇怪的问题

关于购物车的本地缓存

nodejs Express 做的 可以怎么生成安装包 Android 活 iPhone 上用

mongodb update + $or 无法准确更新数据

webpeck将jquery-ui单独打包,发现很多下面的组件没有打包进来

一个比较复杂的laravel orm eloquent查询

A列30000条数据,B列8000条数据,找出相同两列相同的值,php实现

session ID会被暴力穷举劫持吗?

Flask App的CMS系统,前台显示的内容每次都需要访问某个route然后读取数据库然后渲染出来吗?

node.js 怎么显示html,其中html中含有图片

青蛙跳台阶问题

set_include_path 无效

border-style:none时设置border-radius为何会有效果

android端,如何防止服务器json数据变化导致的异常,比如忽然多一个或者少一个字段,字符串类型变成一个对象类型等等?

zeroclipboard插件如何实现多个按钮动态复制呢?谁用过??

靠谱的API设计(描述)语言

vuejs ajax如何绑定图片(数组)?

嵌套在html里面的php代码该遵循怎样的规范

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值