前端相关
奋斗de骚年
技术很菜,请多多指点!
展开
-
前台js(canvas)生成图片,通过后台java进行保存
本来我的目的是要通过前台一个按钮点击后生成一个pdf文件保存到电脑,然后我是用的jspdf做的,但是这玩意(js)只能通过浏览器下载的方式保存到电脑,但是需求是直接保存到本地不通过浏览器下载,这就很尴尬了,咱知道js是基本无法这样操作的,就算强行要操作便是打开activeXObject这种不兼容又有安全问题的东西,所以只好另辟蹊径,用java来搞了。思路:1.原来生成pdf的方式是通过html5c...转载 2018-04-08 10:55:31 · 947 阅读 · 0 评论 -
用deferred对象解决异步加载问题
注:jQuery 1.5.0版本开始引入的一个新功能----deferred对象。function start(){ var dtd = $.Deferred(); $.ajax({}); return dtd.promise();}function test2(){}function test3(){}f...原创 2018-11-04 17:23:53 · 390 阅读 · 0 评论 -
jQuery的deferred对象详解
作者: 张贝日期: 2018年11月04日jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。每个版本都会引入一些新功能。今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax。为了实现它,jQuery的全部ajax代码都被改...原创 2018-11-04 17:02:30 · 131 阅读 · 0 评论 -
全面理解Javascript闭包和闭包的几种写法及用途
一、什么是闭包和闭包的几种写法和用法1、什么是闭包闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。 2. 一个闭包就是当一个函数返回时,一个没有释放资源的栈区。 简单的说,Javascript允许使用内部函数---即函数定...转载 2018-10-17 14:50:25 · 119 阅读 · 0 评论 -
什么是闭包?闭包的优缺点?
闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。1、变量作用域要理解闭包,首先要理解javascript的特殊的变量作用域。变量的作用域无非就两种:全局变量和局部变量。javascript语言的特别之处就在于:函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。注意点:在函数内部声明变量的时候,一定要使用...转载 2018-10-18 09:41:18 · 142 阅读 · 0 评论 -
bootstrap中modal框数据不清空,怎么解决
$('#myModal').on('hidden.bs.modal', function () { $('#fm').data('bootstrapValidator').destroy(); $('#fm').data('bootstrapValidator', null); clearForm($('#fm')); formValidator(); //...转载 2018-10-13 15:07:41 · 3896 阅读 · 1 评论 -
easyUI分页中,如何实现页面跳转,再返回时,仍然到跳转前页数。(含页面显示条数)
easyUI中,分页情况下,跳转到其他页面修改数据,再返回时,相当于重新打开此页面,即显示第一页。 这样很不方便。故提出跳转回修改前的页面的需求。通过网上搜索,了解到实现页面跳转回去的基本原理是:传递当前页码到另一页,然后另外一页接收页码值再传回到原页面。如果考虑页面显示条数的变动,也可以将页面显示条数值进行传递。不过多废话,直接上源码,仅需在需更改的页面添加如下代码即可。一、带有分页的页面:1、...转载 2018-05-22 20:45:58 · 1309 阅读 · 0 评论 -
Javascript中判断一个值是否为undefined的方法详解
相信大家都知道当声明一个变量,并且没有给赋值的情况下,它的初始值是undefined。但是在javascript中,怎么检查一个值是否为undefined呢?简单来说,在现代浏览器中,你可以安全的比较变量是否为undefined?1if (name === undefined) {...}一些人反对直接使用undefined变量进行比较,因为在旧的浏览器中允许它的值被重新赋值,比如下面这样:?1u...转载 2018-05-22 20:44:44 · 10057 阅读 · 0 评论 -
调用iframe中的js函数
在父页面调用iframe中的函数 jsvar iframe = window.document.getElementById("iframeId"); iframe.contentWindow.methodName();jqueryvar iframe2 = $("#iframeId")[0];iframe2.contentWindow.methodName(); 在调用同级iframe中的...转载 2018-05-22 20:41:24 · 12690 阅读 · 1 评论 -
日历制作
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html原创 2018-11-22 20:54:11 · 575 阅读 · 0 评论