![](https://img-blog.csdnimg.cn/20200806174746844.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript
前端JavaScript
Denny辉
愿意用一支黑色的铅笔画一出沉默舞台剧,灯光再亮也抱住你。
展开
-
JavaScript指定区域全屏铺满
<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>js指定区域全屏</title><script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <style> #fulldiv {原创 2021-12-02 17:52:28 · 569 阅读 · 0 评论 -
asp.net 检测页面长时间未操作自动登出
使用 mouseover 事件来监测是否有用户操作页面,写一个定时器间隔特定时间检测是否长时间未操作页面,如果是,退出;var lastTime = new Date().getTime();var currentTime = new Date().getTime();var timeOut = 10 * 60 * 1000; //设置超时时间: 10分 $(function(){ /* 鼠标移动事件 */ $(document).原创 2020-09-07 13:18:46 · 1033 阅读 · 1 评论 -
JS点击空白关闭弹窗的两种方式
第一种写法(推荐):$(document).mouseup(function(e) { var pop = $('popDialog'); if(!pop.is(e.target) && pop.has(e.target).length === 0) { // 可以在这里关闭弹窗 some code... ...原创 2020-01-03 14:33:43 · 5412 阅读 · 1 评论 -
C# 使用SignalR实现消息通知
背景:Web端需要能实时接收到消息推送,当客户有新消息来时,在客户端的右下角进行弹框提醒。什么是signalR?Asp.net SignalR是微软为实现实时通信的一个类库。一般情况下,signalR会使用JavaScript的长轮询(long polling)的方式来实现客户端和服务器通信,随着Html5中WebSockets出现,SignalR也支持WebSockets通信。另外Sig...原创 2019-11-08 10:44:49 · 11938 阅读 · 1 评论 -
JS获取地址栏参数
方法一:采用正则表达式获取地址栏参数:(强烈推荐,既实用又方便!) functionGetQueryString(name) { varreg = newRegExp("(^|&)"+ name +"=([^&]*)(&|$)"); varr = window.location.search.substr(1)...转载 2019-05-05 13:28:13 · 479 阅读 · 0 评论 -
echarts配合WebScoket一起使用解决数据实时刷新
echarts报表数据实时刷新可能有的人会想到使用定时器,其实有更简便的方法来解决这个问题, “WebSocket” 它可以做到服务器端主动向客户端发送数据。不多说,直接上代码:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Bar.aspx.cs" Inherits="WebSocket.Bar" %>...原创 2018-08-29 15:26:55 · 12287 阅读 · 11 评论 -
解决js跨域调用WebApi的问题
我们在使用js(如jQuery的ajax方法)调用WebApi的时候,常常会遇见跨域的问题,为了解决这个问题,在WebApi中有一个很方便的解决办法,就是引用System.Web.Http.Cors.dll组件即可。如下图所示,我们使用NuGet添加该组件的引用接下来我们在WebApiConfig.cs中添加如下代码即可: //配置解决js跨域访问的问题 va...原创 2018-05-18 17:27:56 · 1780 阅读 · 0 评论 -
Web 端 js 导出csv文件(使用a标签)
前言导出文件,使用最多的方式还是服务器端来处理。比如jsp 中使用response 的方式。但是,有时候可能就想使用web 前端是否也可以把页面上的内容导出来呢? 比如说,导出页面的一个表格。这个需求肯定是有答案的,只是对于各浏览器处理会稍微不一样。(主要是IE 和其他浏览器的区别)。在IE中使用ActiveXObject 实现,在firefox 和Chrome 中使用 a 标签(或者js)就可以原创 2017-08-29 16:23:11 · 910 阅读 · 1 评论 -
JS 农历日历
<mce:script language="JavaScript"><!-- function RunGLNL() { var today = new Date(); var d = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"); var D原创 2017-09-14 18:03:36 · 1170 阅读 · 0 评论 -
JavaScript 常用55个技巧
1. oncontextmenu=”window.event.returnValue=false” 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart=”return false”> 取消选取、防止复制3. onpaste=”return false” 不原创 2017-09-14 17:56:37 · 586 阅读 · 1 评论 -
jquery实现滚动下拉标题浮动固定显示
利用jquery来实现滚动下拉标题浮动固定显示 <div class="article_manage clearfix"> <div class="article_r"> <span class="link_postdate">2015-11-04 18:32</span> <span class=&qu原创 2017-09-14 17:47:18 · 3538 阅读 · 1 评论 -
Easyui Datagrid 根据字段动态合并行
效果: 使用方法: mergeCellsByField(“Table_ShouKuan”,”FContractNO,FBizDate,FTotalAmountNoTax,FTotalAmount,FPersonName,FGroupName”, “0,1,2,3,4,5”);/*** EasyUI DataGrid根据字段动态合并单元格* param tableID 要合并table的i原创 2017-08-29 11:22:13 · 1660 阅读 · 1 评论 -
EasyUI datetimebox设置默认值为当前时间
设置value=”${notices.release_time}”<input class="easyui-validatebox easyui-datetimebox" type="text" value="${notices.release_time}" data-options="required:true" />原创 2017-08-26 00:07:24 · 3309 阅读 · 2 评论 -
JQuery 禁止页面回车键
$(‘.a’).keypress(function(e){ if(e.keyCode==13){ e.preventDefault(); }原创 2017-06-10 19:17:54 · 3418 阅读 · 1 评论 -
JS POST提交并跳转页面
function ShowPage_Click(token, time) { var parames = new Array(); parames.push({ name: "Token", value: token }); parames.push({ name: "Time", value: time }); openPostWind原创 2017-06-20 21:04:08 · 5697 阅读 · 0 评论 -
JS Base64加密
function Base64() { // private property _keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; // public method for encoding this.encode = function (input) {原创 2017-05-27 19:42:50 · 856 阅读 · 0 评论 -
判断访问WEB的平台是电脑还是手机
//判断平台 isPCByPlat = function () { var platForm = navigator.platform.toLowerCase(); var isWin = (platForm == “win32”) || (platForm == “win64”) || (platForm == “windows原创 2017-05-27 19:41:45 · 712 阅读 · 0 评论 -
JS常用代码块
转载于:http://blog.csdn.net/ligang2585116!1. 加入收藏夹代码[javascript] view plain copy print?<script type=“text/javascript”> function AddFavorite(sURL,sTitle){ try{ window.external.addFavorite(s转载 2017-05-27 09:24:09 · 507 阅读 · 0 评论 -
HTML页面嵌套
在html页面引入另一个页面的三种方式:<IFRAME NAME="content_frame" width=100% height=30 marginwidth=0 marginheight=0 SRC="import.htm" ></IFRAME><object style="border:0px" type="text/x-scriptlet" data="import.htm&原创 2017-05-26 15:34:23 · 6401 阅读 · 1 评论