Js
CNZYYH
码农
展开
-
用js写一个可以拖拽的浮动窗口
dom3.html --> var x =0; var y = 0; var x1 =0; var y1 = 0; var moveable = false; var index = 20000; function down(obj,evt){ e原创 2016-04-29 13:30:15 · 2187 阅读 · 0 评论 -
下载excel文档无法通过ajax的post请求来直接下载解决方法
post请求无法直接发送请求下载excel文档,是因为我们在后台改变了响应头的内容: Content-Type: application/vnd.ms-excel 导致post请求无法识别这种消息头,导致无法直接下载。解决方法: 改成使用form表单提交方式即可/*===================post请求下载文件 * options:{ * url:'', //下载地址 * da...转载 2018-02-27 18:49:47 · 3761 阅读 · 0 评论 -
JAVA JS 对字符串进行MD5加密
JAVA 进行MD5加密:package cn.rojao.util;import java.security.MessageDigest;public class MD5Util { //生成MD5 public static String getMD5(String message) { String md5 = ""原创 2018-01-12 20:53:20 · 1573 阅读 · 0 评论 -
javaScript算法--字符串反转
目标:'hello' ——> 'olleh'思路:把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,然后把数组转化成字符串。代码:function reverseString(str) { str = str.split('').reverse().join('') return str;}reverseString("hello");转载 2017-11-13 09:08:01 · 573 阅读 · 0 评论 -
通过js为html动态创建表格
$(function () {$.ajax({type: "POST", url: "../sys/sysMessage/messageList", data: "", success: function(r){ initList(r); }});});function initList(r){debugger;原创 2017-09-07 08:37:59 · 1500 阅读 · 0 评论 -
Mybastic代码生成工具(使用mybatis-generator-core-1.3.2.jar生成)
前言:mybatis-generator是根据配置文件中我们配置的数据库连接参数自动连接到数据库并根据对应的数据库表自动的生成与之对应mapper映射(比如增删改查,选择性增删改查等等简单语句)文件、对应的dao接口文件以及对应的entity实体(bean)一、首先,我们需要引入所需要的jar包1、mybatis-generator所需的jar包mybatis-gene原创 2017-07-18 09:15:06 · 4692 阅读 · 0 评论 -
AJAX——核心XMLHttpRequest对象
AJAX大家已经都知道了,是为了实现异步通讯,提高用户体验度,而将很多旧知识(XML,DOM,JavaScript,HTML,jQuery,Css……)重新融合的一个新的知识框架。而,XMLHttpRequest对象则是其中的重重之中。这篇博客重点总结一下这个对象的使用。当然还是按照经典的五步法来学习,以后在实践中有更多更好的想法,会拿出来分享的! 首先,需转载 2017-07-20 22:32:00 · 570 阅读 · 0 评论 -
js中的正则表达式
dom3.html //检验是否为邮箱 function test(){ var nei = document.getElementById("neirong").innerText; var regexp = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9]+\.(com|cn|net|org)$/原创 2016-05-06 20:51:29 · 494 阅读 · 0 评论 -
Js中实现网页上导航条的切换功能
daohanqiehuan.html daohanqiehuan.html function qie(neirong){ var zhao = document.getElementById("d3"); var re =document.getElementById("d4"); var z原创 2016-04-30 10:50:38 · 2116 阅读 · 0 评论 -
在js中的改进版的冒泡排序法 和 二分查找法
冒泡排序法:maopao.htmlvar arr=[23,56,45,4,-65,96];maoPao(arr);function.jsfunction maoPao(arr){var panduan=false;for(var i=0;ifor(var j=0;jif(arr[j]>arr[j+1]){var原创 2016-04-07 18:42:07 · 952 阅读 · 0 评论 -
js中二维数组的转置
function.htmlvar arr=[[1,2,3,4],[5,6,7,8],[9,10,11,12]];zhuanZhi(arr);function.jsfunction zhuanZhi(arr){var chushi=[];//初始化for(var i=0;ichushi[i]=[];}//转置原创 2016-04-07 22:50:41 · 1593 阅读 · 0 评论 -
js中解决如何获取css中的参数
第一种方法:通过获取内部css的style值来获取: jsObject.html --> function test4(eventobj){ if(eventobj.value=="黑色"){ var di=document.getElementById("div1"原创 2016-04-24 23:06:22 · 728 阅读 · 0 评论 -
js中如何获取该浏览器的类型
jsObject.html //通过借用浏览器是否具有这些属性来判断 if(window.XMLHttpRequest){ if(!window.ActiveXObject){ alert('Mozilla, Sfari'); }else{ alert('IE');原创 2016-04-24 23:13:35 · 432 阅读 · 0 评论 -
xmlhttprequest的get post请求用法
GET请求用法:function check(url){ var xmlhttp = new XMLHttpRequest(); xmlhttp.open("GET", url, true); xmlhttp.onreadystatechange = function(){ //debugger; console.log(xmlhttp.readyState); console....原创 2018-03-24 12:34:37 · 2940 阅读 · 0 评论