首页> 网页设计教程
全部 Dreamweaver教程 Javascript教程 HTML教程 CSS教程 心得技巧 DHTML教程 网页特效 WEB标准化
网页设计教程
  • JS数组的赋值介绍

    JS数组的赋值介绍

    复制代码代码如下:var test=[1,2,3,4,5,6,7];var arr=test;arr.splice(2,1);alert(test);//1,2,4,5,6,7JS数组实质上是对象。因此,上面的源代码最后打印出的是1,2,3
    2025-01-27
  • html5 canvas的绘制文本自动换行的示例代码

    html5 canvas的绘制文本自动换行的示例代码

    本文介绍怎么解决canvas绘图过程中,drawText的换行问题,先看一个大家平时在canvas绘制文本都会遇到的问题:一个150*100的canvas画布,加个边框明显边界<canvas id=canvas style=border:s
    2025-01-27
  • 浅谈html5与APP混合开发遇到的问题总结

    浅谈html5与APP混合开发遇到的问题总结

    背景在公司参与一个原生APP和h5混合开发的项目,本人在项目中负责h5部分,现将项目中遇到的问题总结如下:具体问题问题1:页面滚动条问题问题描述web页面在PC浏览器上浏览时有滚动条;但是,在移动端浏览器打开时,没有滚动条解决方法将页面的最
    2025-01-27
  • canvas实现高阶贝塞尔曲线(N阶贝塞尔曲线生成器)

    canvas实现高阶贝塞尔曲线(N阶贝塞尔曲线生成器)

    写在最前由于原生的Canvas最高只支持到三阶贝塞尔曲线,那么我想添加多个控制点怎么办呢?(即便大部分复杂曲线都可以用3阶贝塞尔来模拟)与此同时,关于贝塞尔控制点的位置我们很难非常直观的清楚到底将控制点设置为多少可以形成我们想要的曲线。本着
    2025-01-27
  • 解决Extjs4中form表单提交后无法进入success函数问题

    解决Extjs4中form表单提交后无法进入success函数问题

    1.首先得确定json格式没问题 2.在返回的json中一定得加上success为true,因为只有为true,才会进入success函数 因为刚结束Extjs4,这个错误我调试了半天。
    2025-01-27
  • html5.2 dialog简介详解

    html5.2 dialog简介详解

    2017年12月24号, HTML5.2 标准固化,也代表着移动端进入 HTML5.3 规划阶段,虽然 HTML5.2 固化了,但内部的一些新规范,在移动端的浏览器中的支持性还有待提高,这里我们来看一个算是常用的新被纳入标准的标签吧,它就是
    2025-01-27
  • html5 利用canvas手写签名并保存的实现方法

    html5 利用canvas手写签名并保存的实现方法

    最近公司在做一个签名的功能,主要用到了canvas画线的功能结合移动端touch事件js部分是这样的:window.onload = function() { new lineCanvas({ el: document.
    2025-01-27
  • 深入浅析HTML5中的article和section的区别

    深入浅析HTML5中的article和section的区别

    内容区块是指将HTML页面按逻辑分割后的单位。对于页面网站来说,导航菜单、文章正文、文章的评论等每一个部分都可称为内容区块。 article元素article元素代表文档、页面或应用程序中独立的、完整的、可以独自被外部引用的内容。它可以是一
    2025-01-27
  • 解析JavaScript中的不可见数据类型

    解析JavaScript中的不可见数据类型

    JS提供了一些内置对象、函数和构造器供我们编程,如Math、parseInt、Object、Array等。这些都是可见的,编程时可以使用的。比如我可以new Object 或 new Array。有一些则是不可见的,这些对象只能由引擎在特殊
    2025-01-27
  • js中同步与异步处理的方法和区别总结

    js中同步与异步处理的方法和区别总结

    在使用异步请求时,有时需要将异步请求的结果返回给另一个js函数,此种情况下会出现未等异步请求返回请求结果,该发送请求所在js函数已经执行完后续操作,即已经执行return ,这样会导致return的结果为空字符。 总结:若要在使用ajax请
    2025-01-27
  • javascript创建数组之联合数组的使用方法示例

    javascript创建数组之联合数组的使用方法示例

    复制代码代码如下://js中的数组可以以键值对的方式存在var arr = new Array();arr["A"] = "boss";arr["B"] = "Emp";for (var m in arr) {document.write(
    2025-01-27
  • 禁用JavaScript控制台调试的方法

    禁用JavaScript控制台调试的方法

    有几个巨头公司,即Facebook和Netflix,决定禁止用户在控制台(console)执行JavaScript命令。 最初这是 由Facebook开始的 ,用于防止恶意用户通过JavaScript控制台执行特定的命令散播消息(发送给所有
    2025-01-27
  • HTML5打开手机扫码功能及优缺点

    HTML5打开手机扫码功能及优缺点

    1.解决的问题:1.能够在微博客户端呼起摄像头扫描二维码并且解析;2.能够在原生浏览器和微信客户端中扫描二维码并且解析;2.优点:web端或者是 h5端可以直接完成扫码的工作;3.缺点:图片不清晰很容易解析失败(拍照扫描图片需要镜头离二维码
    2025-01-27
  • 浅析canvas元素的html尺寸和css尺寸对元素视觉的影响

    浅析canvas元素的html尺寸和css尺寸对元素视觉的影响

    遇到的问题:html/11467.html">canvas元素变形失真的原因一个DOM元素存在三种尺寸:style尺寸,html尺寸,css尺寸。使用canvas元素时,canvas元素默认宽高是300px * 150px。这里的默认尺寸是
    2025-01-27
  • HTML页面点击下载文件的两种实现方法

    HTML页面点击下载文件的两种实现方法

    1.使用<a>标签来完成<a href=/user/test/xxxx.txt download=文件名.txt>点击下载</a> 这样当用户打开浏览器点击链接的时候就会直接下载文件。但是有个情况,比如txt,png,jpg等这些浏览器支
    2025-01-27