首页> 网页设计教程
全部 Dreamweaver教程 Javascript教程 HTML教程 CSS教程 心得技巧 DHTML教程 网页特效 WEB标准化
网页设计教程
  • 详解html5页面 rem 布局适配方法

    详解html5页面 rem 布局适配方法

    rem 布局适配方案主要方法为:按照设计稿与设备宽度的比例,动态计算并设置 html 根标签的 font-size 大小;css 中,设计稿元素的宽、高、相对位置等取值,按照同等比例换算为 rem 为单位的值;设计稿中的字体使用 px 为单
    2025-02-15
  • 可能这些是你想要的H5软键盘兼容方案(小结)

    可能这些是你想要的H5软键盘兼容方案(小结)

    前言最近一段时间在做 H5 聊天项目,踩过其中一大坑:输入框获取焦点,软键盘弹起,要求输入框吸附(或顶)在输入法框上。需求很明确,看似很简单,其实不然。从实验过一些机型上看,发现主要存在以下问题:在 Android 和 IOS 上,获知软键
    2025-02-15
  • H5混合开发app如何升级的方法

    H5混合开发app如何升级的方法

    当我们的app开发完成之后,无可避免的以后会进行产品升级,那么我们希望在客户的手机上让app进行自动升级,可以分为自动升级和手动升级。自动升级:一般在客户app第一次打开首页的时候。手动升级:在app界面提供一个升级的入口。界面效果演示如下
    2025-02-15
  • JS记录用户登录次数实现代码

    JS记录用户登录次数实现代码

    复制代码代码如下: function www_helpor_net(offset) { var endstr = document.cookie.indexOf(";", offset); if (endstr == -1) endstr
    2025-02-15
  • php is_numberic函数造成的SQL注入漏洞

    php is_numberic函数造成的SQL注入漏洞

    一、is_numberic函数简介国内一部分CMS程序里面有用到过is_numberic函数,我们先看看这个函数的结构bool is_numeric (mixed $var)如果 var 是数字和数字字符串则返回 TRUE,否则返回 FAL
    2025-02-15
  • JS执行删除前的判断代码

    JS执行删除前的判断代码

    一、 复制代码代码如下: <script> function del(){ if(confirm("确认删除吗")){ alert("yes"); } else{ alert("no") return; } } </script> <htm
    2025-02-15
  • 常见的原始JS选择器使用方法总结

    常见的原始JS选择器使用方法总结

    常见的getElementById,getElementsByName,getElementsByTagName。但外国人不满意这些API,于是搞出了getElementsByClassName,后来一点点又出现了jQuery选择器,这里只
    2025-02-15
  • javascript异步编程的4种方法

    javascript异步编程的4种方法

    你可能知道,Javascript语言的执行环境是"单线程"(single thread)。所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简
    2025-02-15
  • JS高级调试技巧:捕获和分析 JavaScript Error详解

    JS高级调试技巧:捕获和分析 JavaScript Error详解

    反正只要 JavaScript 出错后刷新不复现,那用户就可以通过刷新解决问题,浏览器不会崩溃,当没有发生过好了。这种假设在 Single Page App 流行之前还是成立的。现在的 Single Page App 运行一段时间后状态复杂
    2025-02-15
  • canvas像素点操作之视频绿幕抠图

    canvas像素点操作之视频绿幕抠图

    本文介绍了canvas像素点操作之视频绿幕抠图,分享给大家,具体如下:用法:context.putImageData(imgData, x, y, dX, dY, dWidth, dHeight);参数描述imgData规定要放回画布的 I
    2025-02-15
  • Nodejs使用mysql模块之获得更新和删除影响的行数的方法

    Nodejs使用mysql模块之获得更新和删除影响的行数的方法

    在mysql中直接进行这样的判断的方法是使用 row_count(), 这一条语句要紧跟着你执行的sql语句后面. 而Nodejs的i/o都是异步的于是这就产生了一个问题, 不太好判断 row_count()到底是哪句sql执行的结果. 粗
    2025-02-15
  • 关于html的表单元素详解(一)

    关于html的表单元素详解(一)

    HTML 表单用于搜集不同类型的用户输入HTML 表单用于收集用户输入;form 元素定义 HTML 表单。<form> form elements</form>Action 属性action 属性定义在提交表单时执行的动作。向服务器
    2025-02-15
  • 取消选中单选框radio的三种方式示例介绍

    取消选中单选框radio的三种方式示例介绍

    本文提供了三种取消选中radio的方式,代码示例如下: 本文依赖于jQuery,其中第一种,第二种方式是使用jQuery实现的,第三种方式是基于JS和DOM实现的。 复制代码代码如下: <!DOCTYPE HTML> <html> <hea
    2025-02-15
  • JavaScript中的正则表达式简明总结

    JavaScript中的正则表达式简明总结

    一、定义正则表达式的方法定义正则表达式的方法有两种:构造函数定义和正则表达式直接量定义。例如:复制代码代码如下:var reg1 = new RegExp('/d{5, 11}'); // 通过构造函数定义var reg2 = //d{5,
    2025-02-15
  • js数字转换为float,取N位小数

    js数字转换为float,取N位小数

    js数字转换为float,取N个小数:=========================================javascript中的变量都是弱类型,所有的变量都声明为var,在类型转换过程中就没有java那么方便,它是通过 pa
    2025-02-15