1.计算当前时间或指定时间的几小时、几天、几周、几个月、几年前或后
/*
*计算当前时间或指定时间的几小时、几天、几周、几个月、几年前或后
*date为object或string类型,栗子:new Date()或"2017-08-04 10:30:09"
*num为number类型,表示几小时、几天、几周、几个月、几年
*style为"+"(表示之后)或"-"(表示之前)
*junit为"hour","day","week","month","year"
*/
function timeAddSubtract(date,num,style,junit){
v...
浏览器的同源策略:它是由Netscape提出的一个著名的安全策略,现在所有支持JavaScript 的浏览器都会使用这个策略。
它限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。
一、源的定义
如果协议,端口(如果指定了一个)和域名对于两个页面是相同的,则两个页面具有相同的源。
下表给出了相对http://aa.example.com/page.html同源检测的示例:
URL
结果
原因
...
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<body>
<dd>姓名:<input type="text" id="name"></dd>
<dd>电话:<input type="text" id="phone"></dd>
<dd>内容:<textarea id="c...
嵌套的div元素,如果父级和子元素都绑定了一些事件,那么在点击最内层子元素时可能会触发父级元素的事件,下面介绍一下js阻止默认事件与js阻止事件冒泡的示例:
1、event.preventDefault() 阻止元素发生默认的行为。
使用场景:a元素的点击跳转的默认事件;button、radio等表单元素的默认事件。
<a href="https://jiangdesheng.com/">Go to www.eqifei.net</a>
<script>
$(document).ready(function(){
$(...
从phpcms系统的分页函数改过来的。
/**
* pages 总页数
* curr_page 当前分页
* url URL规则
* eg:mypage(20,10,"aaa.php")
*/
function mypage(pages,curr_page,url){
var setpages = 10;
var page = setpages + 1;
var offset = setpages/2 - 1;
var from = curr_page - offset;
var to = curr_page + offset;
...
网上找了很多获取qq昵称和头像的接口,然而时过境迁,很多都不能用了。功夫不负有心人,还是被我从控制台挖出了几个能用的,O(∩_∩)O哈哈哈~
一、获取昵称
http://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins=qq号
https://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins=qq号
返回数据格式如下(注:返回的编码是gbk)
portraitCallBack({"qq号":["http://qlogo4.store.qq.com/qzone...
HTML
生日中的年月日以<select>下拉方式,我们给每个select加个rel属性,当已知用户生日日期的,直接通过rel属性标注,插件会将rel属性值转换成select的值。
<label> 生日:</label>
<select class="sel_year" rel="2000"> </select> 年
<select class="sel_month" rel="2"> </select> 月
<select class="sel_day" rel="14"...
00天00时00分00秒
function getRTime(){
var EndTime= new Date('2017/12/12 00:00:00');//截止时间
var NowTime = new Date();
var t =EndTime.getTime() - NowTime.getTime();
var d=Math.floor(t/1000/60/60/24);
var h=Math.floor(t/1000/60/60%24);
var m=Math.floor(t/1000/60%60);
var s=Math.floor(t/100...
主要是把图片上传成功的返回值,进行重新渲染以达到自己希望的部分,然后再进行样式美化,该隐藏的隐藏,该显示的显示。
示例版本:UEditor1.4.3.3
复制一个ueditor.all.js将其命名为ueditor.all_pic.js
打开ueditor.all_pic.js,定位到“plugins/simpleupload.js”,找到下图位置并新增代码:
var img_preview_one = '<img src="'+json.url+'">';
$("#img_preview_one").html(img_p...