Welcome 微信登录

首页 / 脚本样式 / JavaScript

Jquery实现跨域异步上传文件总结

Jquery实现跨域异步上传文件总结

先说明白这个跨域异步上传功能我们借助了Jquery.form插件,它在异步表单方面很有成效,而跨域我们会在HTTP响应头上添加access-control-allow-method,当然这个头标记只有IE10,火狐和谷歌上支持,对于IE10以下的浏览器来说,我们就不能用这种方式了,我们需要换个思路去干这事,让服务端去重写向我们的客户端,由客户端(与文件上传页面在同域下)来返回相关数据即可。1、Jquery.form的使用<form method="p...
canvas的神奇用法

canvas的神奇用法

canvas有一个神奇的方法getImageData这个玩意。它可以获取canvas内图像的没一个像素点的颜色值获取,而且可以改变。如果你有各种滤镜的算法。那么用canvas就可以实现图片的滤镜转化,可以做成类似美图秀秀那样的功能。使用方法:1:先将图片导入画布。2:var canvasData = context.getImageData(0, 0, canvas.width, canvas.height); //用这个将图片每个像素点的信息获取出来,得...
详解Html a标签中href和onclick用法、区别、优先级别

详解Html a标签中href和onclick用法、区别、优先级别

如果不设置 href属性在IE6下面会不响应hover。双击后会选中标签的父容器而非这个一a标签(IE下都存在这一问题)。代码如下<a href="javascirpt:fn(this)"> <a onclick="fn(this)">假定我们有个fn方法,需要取到这个元素,第一个方法传入的this是空值。所以,比较推荐的写法是代码如下<a href="javascript:void(0)" onclick="fn(this)...
Javascript的this用法

Javascript的this用法

this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, function test(){ this.x = 1; }随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四种情况,详细讨论this的用法。情况一:纯粹的函数调用这是函数的最通常用法,属于全局性调用,因此this就代表全局对象Global。请看下面这段代码,它的...
谈谈Vue.js——vue-resource全攻略

谈谈Vue.js——vue-resource全攻略

概述上一篇我们介绍了如何将$.ajax和Vue.js结合在一起使用,并实现了一个简单的跨域CURD示例。Vue.js是数据驱动的,这使得我们并不需要直接操作DOM,如果我们不需要使用jQuery的DOM选择器,就没有必要引入jQuery。vue-resource是Vue.js的一款插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应。也就是说,$.ajax能做的事情,vue-resource插件一样也能做到,而且vue-resourc...
webpack入门必知必会

webpack入门必知必会

前言这是我第一篇介绍webpack的文章,先从一个入门教程开始吧,后续会有更多相关webpack的文章推出。首先什么是webpack?如果说它是一个打包工具那真的是有点大材小用了。我个人认为webpack是一个集前端自动化、模块化、组件化于一体的可拓展系统,你可以根据自己的需要来进行一系列的配置和安装,最终实现你需要的功能并进行打包输出。本文作为一篇入门教程,这里先从webpack最简单的3招开始介绍,即拆分、打包、压缩。步骤1.传统项目中的问题在不依赖任...
微信小程序 安全包括(框架、功能模块、账户使用)详解

微信小程序 安全包括(框架、功能模块、账户使用)详解

微信小程序 安全:本文大白将从小程序的框架、功能模块安全、账户使用安全方面进行剖析,希望能为各位泽友带来不一样的认知。一.小程序框架概述小程序抽象框架视图层包含WXML、WXSS和页面视图组件。WXML是一种类似XML格式的语言,支持数据绑定、条件渲染、列表渲染、自定义模板、事件回调和外部引用WXSS是一种类似CSS格式的语言,用于描述WXML的组件样式,决定WXML中的组件如何显示组件是框架提供的一系列基础模块,是视图层的基本组成单元,包含表单组件、导航...
微信小程序 scroll-view隐藏滚动条详解

微信小程序 scroll-view隐藏滚动条详解

一:scroll-view隐藏滚动条在书写网页的时候,往往会为了页面的美观,而选择去掉滚动区域默认的滚动条,而在这里,就是为小程序去掉滚动条的其中的一种方法:scroll-view.wxml:scroll-view.wxssscroll-view.js最终显示效果如下;注意:(1)不能在scroll-view中使用textarea,mao,canvas,video组件(2)scroll-init-view的优先级高于scroll-top(3)onPullD...
<< 21 22 23 24 25 26 27 28 29 30 >>