
前端
LongforLeo
会敲代码的产品经理
展开
-
Ajax与XMLHttpRequest
Ajax使用XMLHttpRequest异步发送请求,XMLHttpRequest不要求重新加载整个页面,动态加载数据,实现局部刷新页面。Ajax应用工作过程:1.javascript脚本使用XMLHttpRequest对象向服务器发请求,get或post。 2.使用XMLHttpRequest对象解析服务器响应数据; ...原创 2018-04-22 10:08:42 · 226 阅读 · 0 评论 -
发送Ajax请求
get请求与post请求get请求传送数据量较小,不能大于2KB,参数追加在URL后面,看的到明码的请求参数值。post请求传送数据量大小不受限制,请求通过HTTP POST机制 将请求参数放在HTML Header中传输,看不到明码的请求参数值。get请求send()不用传参数,post请求send()需要传参数。post请求需要设置setRequestHeader(“Content-Type”...原创 2018-04-22 13:46:36 · 1154 阅读 · 0 评论 -
浏览器检测
Navigator 对象包含有关浏览器的信息。也称为浏览器对象,包含浏览器名称,版本号等。不同浏览器制定了不同的对象属性,各个浏览器不同。Navigator 对象属性appCodeName返回浏览器的代码名。appMinorVersion返回浏览器的次级版本。appName返回浏览器的名称。appVersion返回浏览器的平台和版本信息。browserLanguage返回当前浏览器的语言。cook...原创 2018-05-01 15:38:37 · 243 阅读 · 0 评论 -
Quirks模式与标准模式
怪异模式(也称之为兼容模式),Quirks Mode是一种浏览器操作模式。一个相对新的浏览器故意模拟许多在旧浏览器中存在的bug。Quirks Mode的目标是使旧页面显示出他们的作者想要的那样。Quirks Mode是由文档类型探查法触发。也就是大家熟知的文档类型切换。这意味着浏览器检查一个HTML文档的开始,看它是否包含一个HTML规范所要求的文档类型声明。 Stan...原创 2018-05-01 16:12:15 · 5065 阅读 · 0 评论 -
radio,checkbox设置checked却没有正常选中的问题
使用 attr("checked","true")方法设置radio或checkbox选中,可以是radio或checkbox添加上属性checked=”checked”,但是页面显示并没有选中状态,获取value也是undefined。此处应该使用.prop("checked", "checked")方法来设置选中。 attr方法主要处理自定义的DOM属性。 prop方法主要处理本身就带...转载 2018-08-15 13:25:30 · 4948 阅读 · 0 评论 -
跨域
一个域名地址的组成 协议//子域名.主域名:端口号/请求资源地址(http//www.abc.com:8080/js)JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象,JavaScript同源策略的限制,a.com域名下的js无法操作b.com或是c.a.com域名下的对象。当协议、子域名、主域名、端口号中任意一个不相同时,都算作不同域。不同域之间相互请求资源,就算作“...原创 2018-12-14 15:53:08 · 160 阅读 · 0 评论