JS
昵称全重复
这个作者很懒,什么都没留下…
展开
-
后台返回的DateTime转换成js字符串
服务器端未将DateTime类型的数据转换为字符串 返回的是/Date(859737600000)/ 页面上显示需要转换成 1997-03-26 00:00:00function DateTimeToString(val) { var time = eval('new ' + (val.replace(/\//g, ''))) var addstime = time.getFullYear() + '-' + fullNum(Number(time.getMonth..原创 2021-03-18 15:13:48 · 320 阅读 · 0 评论 -
SVG文字沿指定路径运动
一、引用SVG<iframe id="RoomsHere" src="/svg/20200101010101_Default.svg" width="100%" height="100%"></iframe>二、获取节点 htmlObj = document.getElementById("RoomsHere"); SVGDoc = htmlObj.getSVGDocument(); SVGRoot = SVGDoc.documentElement;原创 2020-08-05 14:23:29 · 1089 阅读 · 0 评论 -
svg画双向箭头
之前做的时候找了下网上的 都是单项箭头 双向箭头的另外一个箭头和单向箭头不一样 另外一个箭头是我在直角坐标系一个点一个点画的 记录下来以后再用可以省很多时间代码 <svg class="page-map"> <defs> <marker id="mar-success" mar...原创 2019-06-28 15:38:34 · 2205 阅读 · 0 评论 -
Echarts进阶版 一个页面多个表 每个表多个折线
引用<script src="~/Scripts/jquery-3.3.1.min.js"></script><script src="~/incubator-echarts-master/dist/echarts.min.js"></script>页面<style> .main { width:...原创 2019-06-26 15:49:42 · 552 阅读 · 0 评论 -
在新窗口打印某个页面
$.post("页面地址", {参数对}, function(data) { var wind = window.open("", 'newwindow', 'height=700, width=1000, top=100, left=100, toolbar=no, menubar=no, scrollbars=no, resizable=no,loca...原创 2019-06-25 11:02:13 · 1243 阅读 · 0 评论 -
svg简单笔记和部分代码
svg页面加载后获取不到根节点 var time; var result = Initialize(); if (!result) { time = setTimeout('Initialize()', 300); } function Initialize() { htmlObj = document...原创 2019-06-25 10:58:58 · 405 阅读 · 0 评论 -
js闭包
这段代码就是一段简单的闭包这时fun1内部的所有局部变量,对fun2都是可见的。但是反过来就不行,fun2内部的局部变量,对fun1就是不可见的。这就是Javascript语言特有的"链式作用域"结构(chain scope)闭包的优点:1.能够读取函数内部的变量 2.让这些变量一直存在于内存中,不会在调用结束后,被垃圾回收机制回收闭包的缺点:正所谓物极必反,由于闭包会使函数中...原创 2018-10-30 16:50:28 · 93 阅读 · 0 评论 -
Angular js 学习文档
Angular js 指令:ng-app=”” 初始化一个Angularjs应用程序ng-init=”key=value” 在其中使用键值对定义数据{{key}} 在html中使用key调用数据ng-bind=”key” 可以在标签中使用此方法调用数据 相当于appendng-model 把元素值绑定到应用程序 一般出现在文本框中 定义key 然后把输入的值显示Ng-mo...原创 2018-10-30 11:16:16 · 1019 阅读 · 0 评论 -
一个简单的秒表
<!DOCTYPE html><html><head> <meta name="viewport" content="width=device-width" /> <title>TimePiece</title> <script>原创 2018-10-30 11:07:44 · 1693 阅读 · 0 评论 -
前端备用代码
在手机端调用手机摄像头和相册<input type="file" capture="camera" accept="image/*" id="cameraInput" name="cameraInput">定义匿名方法 并在定义完成后执行$(function(){})()响应式页面<meta name="viewport"content="width...原创 2018-10-23 15:53:58 · 97 阅读 · 0 评论 -
项目开发中遇到的一些问题--阻止浏览器错误保存cookie
当项目中遇到类似于使用卡券类似的情况时 浏览器会自动填充卡券的账号和密码 1) autocomplete="off"方法有些浏览器不支持2)此方法不好用 隐藏的input浏览器不会算在填充内 还是会把不想填充的填充上3)在js中把value设置成空 此方法虽然实现了清空账号和密码 但是实际上仍是自动填充 有些浏览器会对文本框有特殊提示 仍然能看出痕迹4)原创 2017-04-25 14:35:23 · 195 阅读 · 0 评论 -
js基础
js中的array数组不同于c#中的array数组 c#中的array数组是索引数组,通过array[0] 这种形式可以访问,js中的array数组则是对象数组,是一种键值对数组,通过array[key]这种形式可以访问,js中的array[0]实际上是array["0"] 如果不输入键存入值 系统会默认赋予键"0","1"...array数组操作array.same(function(...原创 2017-04-24 14:00:10 · 160 阅读 · 0 评论 -
动态绑定方法
js中的array数组不同于c#中的array数组 c#中的array数组是索引数组,通过array[0] 这种形式可以访问,js中的array数组则是对象数组,是一种键值对数组,通过array[key]这种形式可以访问,js中的array[0]实际上是array["0"] 如果不输入键存入值 系统会默认赋予键"0","1"... js中使用 var result=/^0$|^[1-原创 2017-02-13 11:14:39 · 643 阅读 · 0 评论 -
Js基础-Demo-动态控件生成
js代码://动态生成控件 并找到标签中的子标签$(function () {$("button[value=click]").click(function () {//如果长度大于0代表已经存在 不进行任何处理 如果等于0 动态生成控件if ($("#tb").length > 0) {return;}var json = [{ "name": "baid原创 2017-05-03 09:51:44 · 441 阅读 · 0 评论