Javascript - 文章列表

  • 测试

  • nodejs版本管理-nvm的安装和使用

    nvm是管理nodejs版本的工具,可以方便地安装nodejs及切换nodejs版本nvm安装及使用的方法如下1、nvm官网下载地址:https://github.com/coreybutler/nvm-windows/releases2、设置国内镜像找到nvm的安装目录,如C:\Users\Administrator\AppData\Roaming\nvm将下面两行加到settings.text

  • create-react-app 报错

    react创建项目时报错发现是在安装canvas的时候报的错,错误提示如下:C:\Users\Administrator\AppData\Local\node-gyp\Cache\14.16.0\include\node\uv.h(64,11):fatalerrorC1083:????????????:??uv/win.h??:Nosuchfileordirectory[D:\Doc\mine\r

  • 跨域请求报错 No Access-Control-Allow-Origin header is present on the requested resource.

    跨域请求,浏览器提示AccesstoXMLHttpRequestatxxx1fromoriginxxx2hasbeenblockedbyCORSpolicy:NoAccess-Control-Allow-Originheaderispresentontherequestedresource.解决方法为:添加headerAccess-Control-Allow-Origin:*

  • javascript gzip 支持中文

    首先引用pako.jsfunctiongzip(str){//加密varbinaryString=pako.gzip(str,{to:string});returnbtoa(binaryString);}functionungzip(b64Data){//解密varstrData=atob(b64Data);//Convertbinarystringtocharacter-numberarrayv

  • HTML5上传文件显示进度的方法

    htmlformid=form1enctype=multipart/form-datadivclass=toptoolinputtype=filename=fileToUploadid=fileToUploadonchange=fileSelected();/inputtype=buttononclick=uploadFile()style=display:none;value=上传/divid=

  • flash与js跨域调用的方法

    flash与js在相同的域名下,可以互相调用,但如果flash与js不在一个域名下,就不能调用,这就涉及到跨域调用的问题了。解决方法如下:1、在调用flash的地方加上<param name="allowScriptAccess" value="always" />2、在as代码中AS2写法:System.security.allowDomain("*"); //针对不同http资源System.security.allowInsecureDomain("*");

  • 图片加载失败使用默认图片的方法

    在做网站时,有时需要在图片链接失效,即图片加载失败的时候调用一张默认的图片来显示有一种最简单的方法,就是使用img标签的onerror事件,使用方法如下<img src="a.gif" onerror="this.src='b.gif'" />

  • js停止事件冒泡的方法 取消提交表单

    1.阻止浏览器的默认行为function stopDefault(e) {          //如果提供了事件对象,则这是一个非IE浏览器           if(e && e.preventDefault) {            //阻止默认浏览器动作(W3C)            e.preventDefault();

  • 如何使用js延迟加载动态网页内容

    一个页面很大,这样做的目的是先把页面迅速地加载出来,之后再使用js动态地加载所需的内容。如何使用js延迟加载动态内容呢,js代码如下(需要用到jquery): <script src=\"http://code.jquery.com/jquery-latest.js\"></script><script type=\"text/javascript\">$(function(){? ? $.get(\"articlelist.php?id=5\",function(d)? ? {? ? ? ? $(\"#tag\").html(d); ? ?//tag为需要装载内容的标签id? ? })})<