JavaScript
文章平均质量分 54
感谢一路走过的人
技术扎实,接触新技术能力强,适应能力强
展开
-
vue 中的Array 变化后页面不刷新
vue 中的Array 变化后页面不刷新原创 2023-01-05 13:19:35 · 480 阅读 · 0 评论 -
'Sys._Application' cannot be converted to type 'Sys._Application' 错误
今天有个网友问了个问题,帮忙查找资料后解决! 问题描述如下: 请教大家一个问题,我在主页上面添加了一个注销按钮来退出系统:[注销登录]后台函数代码:protected void Logout(object sender, EventArgs e) { Session.Contents["LoadGuid"] = "";原创 2012-08-06 12:57:51 · 417 阅读 · 0 评论 -
js调用 exe文件
http://www.w3.org/1999/xhtml"> function Run(strPath) { // exe.value = strPath; try { var objShell = new ActiveXObject("wscript.shell");原创 2012-07-18 11:05:41 · 504 阅读 · 0 评论 -
Json Eval 解析
json 备注两个都可以滴。。。window.onload = function init() { var User = { "UserID": "11", "Name": "Truly", "Email": "zhuleipro◎hotmail.com" }; var test = "{\"userid\":11, \"Name\":原创 2012-07-03 11:29:30 · 319 阅读 · 0 评论 -
Js获取当前日期时间及其它操作
var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)原创 2012-06-04 01:29:43 · 262 阅读 · 0 评论 -
js打印HTML页面大全
Javascript网页打印大全普通打印(整页打) 打印网页内部分内容(自定义) 打印去掉/添加页眉页脚 使用外部控件/方法实现多功能打印 打印背景以上为代码控制设置“页面设置”实现打印参数设置(Window系统图文版)一、普通打印(整页打)这个不用多说,直接用引用:window.print();原创 2012-05-30 11:12:28 · 1333 阅读 · 0 评论 -
JS 页面居中显示DIV Message
1、创建一个js文件 divmessage.js//信息窗口var DivMessage = { //显示窗口 show: function (obj) { var _div = document.getElementById("divMessage"); var _menban = document.getElementById("原创 2012-05-28 12:49:55 · 929 阅读 · 0 评论 -
JS 获取网站根目录 域名+站名
//获取根路径function getBasePath() { var curWwwPath = window.document.location.href; var pathName = window.document.location.pathname; var pos = curWwwPath.indexOf(pathName); var loca原创 2012-05-28 14:47:58 · 2545 阅读 · 0 评论 -
获取重叠Marker信息
最近使用google map v2 api进行开发,遇到一个问题:当在地图上创建多个Marker时,可能会出现:在一定的缩放比例下,许多Marker重叠到一起的情况。我想实现当鼠标放到该区域的时候,显示多个Marker的信息。在Google,百度上搜索了半天,终于找到了解决方法:大体的思路是:注册mouseover 事件,获取到鼠标的坐标(经纬度),然后遍历地图原创 2012-04-27 14:43:16 · 2060 阅读 · 0 评论 -
js去掉所有html标记的函数
js去掉所有html标记的函数: function delHtmlTag(str){return str.replace(/]+>/g,"");//去掉所有的html标记}原创 2012-04-26 16:55:00 · 360 阅读 · 0 评论 -
JS获取Select标签的选取值和文本
自己写了一个js function getSelect(elementId) { var selectElement = document.getElementById(elementId); var selectedOptioin = selectElement.options[selectElement.selectedIndex]; var select原创 2012-03-19 14:54:52 · 989 阅读 · 0 评论 -
div.onblur的两个解决方法
1.document.onclick ffffunction test () { document.getElementById("div2").style.display=""; document.getElementById("div2").focus();}function hide (event) { event=(event==null)?wind原创 2012-03-12 22:42:11 · 661 阅读 · 0 评论 -
上传控件美化
两种方法: 1、 function fclick(obj) { with (obj) { style.posTop = event.srcElement.offsetTop //设置透明上传框的Y坐标跟模拟按钮的Y坐标对齐原创 2012-03-26 15:42:20 · 332 阅读 · 0 评论 -
FireFox 中form.submit() 不执行 解决方案
在做项目时发现 form1.submit() 在FireFox中不执行解决方案为 document.forms[0].submit();这样在FF和IE中均可执行原创 2012-01-16 09:24:42 · 908 阅读 · 0 评论 -
JS Submit
调试了好长时间 才发现原来是控件ID名重复了,一个是服务器端控件按钮button放在用户自定控件中,还有一个客户端控件 id 为 submit服务器端按钮单击事件被解析为: onclick="javascript:__doPostBack('topweb1$myButton3','')这是服务器端生成的javascript脚本代码:var theForm = documen原创 2012-01-13 18:04:55 · 435 阅读 · 0 评论 -
JS导出Excel
JS导出Excel JS : function gethtml() { var fTableElement, strcell, rows, cols, style, excelstr; fTableElement = document.getElementById("table1");原创 2012-08-17 11:48:07 · 395 阅读 · 0 评论 -
JS 导出txt文本
JS 导出txt文本function dataToTxt(exportData) {var w = window.open("about:blank", "导出", "height=0,width=0,toolbar=no,menubar=no,scrollbars=no,resizable=on,location=no,status=no"); var dt原创 2012-08-17 11:08:45 · 6052 阅读 · 1 评论 -
12306后来补的 检索注入 BUG修改 JS代码
function replaceALL(){var replaceTxt = document.getElementById("searchwordl").value;var relTxt = replaceTxt.replace(/^\s+|\s+$/g,"");if(typeof(document.getElementById("searchwordl"))=="undefined原创 2012-09-28 11:42:40 · 540 阅读 · 0 评论 -
判断PC端还是移动端,加载不同JS库
var os = function () { var ua = navigator.userAgent, isWindowsPhone = /(?:Windows Phone)/.test(ua), isSymbian = /(?:SymbianOS)/.test(ua) || isWindowsPhone,原创 2017-04-28 13:43:00 · 2251 阅读 · 0 评论 -
jquery 网页滚动到底部自动加载
$(window).scroll(function () { var scrollTop = $(this).scrollTop(); var scrollHeight = $(document).height(); var windowHeight = $(this).height(); if (scrollTop + wi原创 2015-04-28 17:10:53 · 876 阅读 · 0 评论 -
页面滚动至底部自动加载数据完整版
1 新建个CSS文件,取名为 spinkit.css内容为: /* * Usage: * * * */.sk-spinner-rotating-plane.sk-spinner { width: 30px; height: 30px; background-color: #333; margin: 0 auto; -原创 2015-04-29 09:42:23 · 2932 阅读 · 0 评论 -
VS中将 href全部转为 href="#"
查找内容:href\="http\:[^ ]*"替换为:href="#"原创 2014-12-19 13:43:38 · 637 阅读 · 0 评论 -
腾讯网判断 手机、IPad、PC的JS代码
//腾讯网判断 手机、IPad、PC的JS代码 window.onload = function init() { if (/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIR原创 2014-06-24 09:26:59 · 758 阅读 · 0 评论 -
JS 控制 Style(样式) 对照表
js 控制 style 大全 各种document.getElementById("div01").style.height;document.getElementById("div01").style.lineHeight; document.getElementById("div01").style.backgroundColor;CSS语法(不区分大小写)原创 2013-11-21 15:40:29 · 821 阅读 · 0 评论 -
将 confirm的确定取消修改为是否
function window.confirm(str) { execScript("n = (msgbox('" + str + "',vbYesNo, '提示')=vbYes)", "vbscript"); return (n); } 重载window的confirm方法即可! BUG:显示VBScript原创 2013-06-20 13:41:39 · 5862 阅读 · 0 评论 -
图片上传预览 兼容 IE 6 7 8 9 FF chrome opera等版本
向原创者致敬!!!附下载链接CSDN: http://download.csdn.net/detail/leejin_521/5524513 需要一个积分百度云盘:http://pan.baidu.com/share/link?shareid=2636715195&uk=1292657533 这个不需要积分原创 2013-06-05 16:29:30 · 717 阅读 · 0 评论 -
图片上传预览 兼容ie67 8 9 及 FF
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> function setImagePreview() {原创 2013-06-05 16:27:05 · 666 阅读 · 0 评论 -
<meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE7” />详解
meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE7” />上面标签中的X-UA-Compatible,是针对ie8新加的一个设置,对于ie8之外的浏览器是不识别的,这个区别与content=”IE=7″在无论页面是否包含指令,都像是使用了 Windows Internet Explorer 7的标准模式。而content=”IE=E原创 2011-11-04 14:14:55 · 617 阅读 · 0 评论 -
点击按钮弹出 蒙板 操作页面
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> #divMenBan { display: none; position: absolute;原创 2013-01-10 09:35:35 · 691 阅读 · 0 评论 -
手机正则表达式
var reg = /^((13[0-9])|(15[^4,\d])|(18[0,2,5-9])|(147))\d{8}$/; function Check() { var mobile = document.getElementById("txtMobile").value; alert(reg.test(mobile));原创 2011-11-04 14:39:28 · 305 阅读 · 0 评论 -
Jquery 实现 登陆框居中
1、 CSS 都必须是 absolute,不然没法给height #divLogin { height: 275px; width: 400px; position: absolute; background-color:#f3f3f3;原创 2012-12-05 16:17:05 · 581 阅读 · 0 评论 -
Google Map V3 基本操作
html, body, #map_canvas { margin: 0; padding: 0; height: 100%; } http://maps.googleapis.com/maps/api/js?sensor=false">> var map; var marker_A; var marker_B; var li原创 2012-11-02 17:21:39 · 636 阅读 · 0 评论 -
iframe自动高度 12306
//12306 iframe自动高度function doIframe() { o = document.getElementsByTagName('iframe');for ( var i = 0; i if (/\bautoHeight\b/.test(o[i].className)) {setHeight(o[i]); addEvent(o[i], 'load',原创 2012-09-28 13:04:36 · 376 阅读 · 0 评论 -
Jquery 获取 URL参数
HTML代码 $(function () { var name = $.query.get("name"); if (name != null && name != '') { alert(name); } });原创 2012-10-29 15:09:52 · 640 阅读 · 0 评论 -
showmodaldialog 关闭是提示 是否关闭解决办法
在html里加上原创 2012-01-13 16:11:31 · 885 阅读 · 0 评论 -
js Iframe 自动适应 高度 宽度
/* File Created: 十一月 25, 2011 *///使用方法 在iframe的onload事件中加载//// scrolling="no">//iframe 高度自适应function IFrameReSize(iframename) { var pTar = document.getElementById(iframenam原创 2011-11-25 13:44:23 · 425 阅读 · 0 评论 -
检测身份证
function CheckIDCode() { //验证身份证号var vcity={ 11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古", 21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏", 33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东"原创 2011-11-04 14:38:59 · 429 阅读 · 0 评论 -
常用正则
1、非负整数:^\d+$ 2、正整数:^[0-9]*[1-9][0-9]*$ 3、非正整数:^((-\d+)|(0+))$ 4、负整数:^-[0-9]*[1-9][0-9]*$ 5、整数:^-?\d+$ 6、非负浮点数:^\d+(\.\d+)?$ 7、正浮点数:^((0-9)+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|原创 2011-11-04 14:38:32 · 269 阅读 · 0 评论 -
右键不能用
function stop(){return false;}document.oncontextmenu=stop; 以上不全,下面才是正道 onmousemove="document.selection.empty();" oncopy="document.selection.empty();" onselect="document.selection.empty原创 2011-11-04 14:40:54 · 298 阅读 · 0 评论 -
用正则表达式Email验证
function Check() { //Email验证 var filter =/^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/; var name = $("TextBox1").value; if(!filter.test(name)) {原创 2011-11-04 14:40:26 · 341 阅读 · 0 评论