html
pengdayong77
这个作者很懒,什么都没留下…
展开
-
MIniUI跨页面传值
项目需要使用它进行跨页面传值。下面是调用父页面打开子窗口。重要的是这一句【iframe.contentWindow.grid.getSelected();】子窗口中有一个grid对象。获取该对象已经选择的行记录。注意【ondestroy:】对应的是子窗口关闭时调用的对象。所以在子窗口关闭时,要调用下列的方法。这个方法存在于子窗口之中的。function Choise() { ...原创 2019-12-27 10:03:32 · 1903 阅读 · 0 评论 -
html固定表头
.fixedHead { top: 0; position: fixed; display: flex; background-color: #cfe7ed; } .fixedHead2 { top: 30px;原创 2017-02-14 16:11:22 · 463 阅读 · 0 评论 -
aspx中的asp:LinkButton控件在js调用不触发后台处理程序
asp:LinkButton控件的后台触发命令是href="javascript:__doPostBack('ctl00$cphMain$RepOrder$ctl05$btnConfirm','')。我一直认为它像普通的a标签一下,使用$('id').trigger('click')去再次触发。结果总不会被后台处理。原来asp:LinkButton控件的后台调用是js的doPostBack去处理的原创 2017-02-22 11:19:37 · 1410 阅读 · 0 评论 -
html5下划手机屏幕,实现数据加载
1首先页面绑定事件 $(window).bind('scroll',scrollbind);2是否是到了底层需要加载的判断 function scrollbind () { var newtab= $(".record-tab a").eq(parseInt($('#hidcurrenttab').val())); var原创 2016-12-19 13:40:24 · 706 阅读 · 0 评论 -
复制文本框中的内容
function sel(s) { var t = document.getElementById('content'), v = t.value, start = v.indexOf(s), end; if (start == -1) return//找不到内容则推出 end = start + s.length;转载 2016-12-13 13:54:27 · 447 阅读 · 0 评论 -
手机html弹出对话框过小
今天使用网上下载的对话框框架,发现弹出的界面过小,后来调css也得不到良好的效果。后来想想该框架应该是成熟的框架,怎么会出现这个问题呢?原来自己在html的head中没有加入媒体标签。加入了就好啦原创 2016-11-10 14:09:02 · 655 阅读 · 0 评论 -
jquery mobile界面数据刷新
jquery mobile界面数据刷新JQM里面当我们更新了某些页面标签(如: listview, radiobuttons, checkboxes, select menus)里的数据时,必须做refresh操作.为什么必须做refresh操作操作呢?因为JQM在做页面渲染的时候,为了使样式跟客户端程序相似, 隐藏了原始的标签然后用一些新的标签和自定义的样式来表现转载 2016-11-07 08:56:46 · 400 阅读 · 0 评论 -
js获取当前三个月的日期输入方法
function addMonth(sDate, num) { var aYmd = sDate.split('-'); var dt = new Date(aYmd[0], aYmd[1], aYmd[2]); dt.setMonth(dt.getMonth() + num);原创 2016-09-16 14:56:22 · 2309 阅读 · 0 评论 -
处理从数据库中返回的json格式日期
/*用于处理json文件返回的日期格式。格式类似/Date(1470469532000+0800)/。它是直接从sqlserver中以数据类型为DateTime的形式存储的。序列化时也是这样的数据格式。直接调用后面的formatTime即可*/Date.prototype.format = function (format) //author: meizz{ var o =转载 2016-08-20 17:28:02 · 1690 阅读 · 0 评论 -
由于惰性加载一些页面,导致排序时,不能加载其它的页面。因此需要滚动才能加载。
由于惰性加载一些页面,导致排序时,不能加载其它的页面。因此需要滚动才能加载。方法如下: var tedelist = new Array(); $('.list-ul li').each(function (i, d) { telist.push($(d)); }) telist.sort(function (a,原创 2016-08-20 16:07:44 · 306 阅读 · 0 评论 -
可拖动的DIV
test <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js" type="text/javascript"> .drag{ position:absolute; width:100px; height:100px;转载 2017-06-07 15:38:36 · 521 阅读 · 0 评论 -
拖动DIV到指定的区域,不是该区域不允许拖动
.drag { position: absolute; width: 100px; height: 100px; border: 1px solid #96C2F1; background-color: #EFF7FF; cursor: move;原创 2017-06-09 15:13:47 · 4499 阅读 · 0 评论 -
Web项目转http之后静态资源仍为https解决
在重构中由于当前项目对安全性的要求没有太高,为了避免网站频繁提示安全性问题,我们的web项目要改为http协议。最后生产环境部署完成发现原来的静态文件还是https请求。 其实解决这个问题非常简单,(此处省略一大堆不起作用的尝试哈)直接去项目的head中查看,是否有<meta http-equiv="Content-Security-Policy" content="upgr...转载 2019-07-02 06:55:02 · 1150 阅读 · 0 评论 -
对jqgrid中的日期格式化
对jqgrid中的日期格式化/******************************************************************************* * 函数名称: <ATFunc>currencyFmatter</ATFunc> * 函数功能: <ATFuncDesc>格式化jqgrid日期格式,原日期格式...原创 2018-12-25 14:13:09 · 799 阅读 · 0 评论 -
获取Ztreev3.5选择到的node
1.首先需要引入。参考http://www.treejs.cn/v3/demo.php#_101<!-- zTree --> <link rel="stylesheet" href="${BASE_PATH}/acexe/template/front/js/elem/zTree/css/zTreeStyle/zTreeStyle.css?v=${config_front}...原创 2018-12-28 17:30:29 · 179 阅读 · 0 评论 -
读取文件文件在网页上展示并逐条更新
1.首先读取本地文件<a src="script;" onClick="downtemplate();">下载文件模板</a> <input type="file" id="upfile" />2.文件格式哪下:#每一列为二维码,每二列为快递单号,第三列为快递公司名称5666161661565,4558755,天天快递5666原创 2018-12-06 15:18:42 · 557 阅读 · 0 评论 -
js 滚动到指定位置
goTo = function(target){ var scrollT = document.body.scrollTop|| document.documentElement.scrollTop if (scrollT >target) { var timer = setInterv...转载 2018-10-17 11:08:06 · 2937 阅读 · 0 评论 -
设置js日期的正确姿势
var mydate = new Date(); var curyear = mydate.getFullYear(); var curmonth = mydate.getMonth(); var curday = mydate.getDate(); var currentday = new Date(curyear, curm...原创 2018-09-30 16:38:43 · 131 阅读 · 0 评论 -
jquery字符串格式化扩展方法
js字符串格式化扩展方法jQuery.extend({ format:function(){ if(arguments.length==0){ return ""; } if(arguments.length==1){ return arguments[0]; } var vals=new Array(); for(i=0;i<arguments....原创 2018-10-01 18:15:15 · 1056 阅读 · 0 评论 -
ajax下载文件
ajax运行在js的沙箱中,它不能访问物理磁盘。因此用ajax下载不能成功。采用模拟窗体提交的方式下载。 var url = "/ajax/tts/TraceLogFile.aspx?Method=downloadfile&ErrrFilePath=" + $(this).attr('src'); var form = $("").attr("action", ur转载 2017-09-29 17:58:44 · 760 阅读 · 0 评论 -
meta 详解,html5 meta 标签日常设置
DOCTYPE html> 使用 HTML5 doctype,不区分大小写 -->html lang="zh-cmn-Hans"> 更加标准的 lang 属性写法 http://zhi.hu/XyIa -->head> 声明文档使用的字符编码 --> meta charset='utf-8'> 优先使用 IE 最新版本和 Chrome --> meta转载 2016-08-20 08:56:04 · 244 阅读 · 0 评论 -
输入地址信息 C#
引用 jshtml文件 地址 js文件 $(function () {原创 2016-08-18 14:08:47 · 538 阅读 · 0 评论 -
使用updatePanel从服务器调用方法
UpdatePanelDemo .PleaseWait { height:200px; width:500px; background-image:url(../css/img/pleasewait.gif); background-repeat:initial; p原创 2016-01-09 21:12:10 · 242 阅读 · 0 评论 -
在aspx网页中使用program控件
今天学习了怎么在aspx页面中使用进度条。因为是使用是局部更新,为了使前端知道程序正在运行,特意加入进度条,以显示网页正在响应。要点如下:1.需要加上UpdatePanel,ScriptManager,UpdateProgress。如果ScriptManager在母板页中已经定义,此处就不用加了。2.需要把显示的内容加入到progress控件中ProgressTemplate元素中。并原创 2016-01-08 21:53:12 · 343 阅读 · 0 评论 -
使用RangeValidator进行输入的类型及范围验证
原创 2015-12-23 22:10:20 · 2650 阅读 · 0 评论 -
使用CustomValidator进行客户端的验证
function validateLength(oSrc, args) { args.IsValid = (args.Value.length >= 8); //如果args.IsValid=false,那么服务器将不会执行button的任何操作. }原创 2015-12-23 22:05:10 · 1889 阅读 · 0 评论 -
绑定repeater并重置一些值
if (rptList.DataSource != null && e.Item!=null) { if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item) {原创 2016-01-05 15:41:41 · 417 阅读 · 0 评论 -
截取网页post回来的字符,把它转成正确的汉字 utf8
string valueString = Request.Form.ToString();上面这个是post回来的字符,要在里面取值.曾采用utf8转unicode的形式仍不能正确得到值。发现用下面这个方法可以。protected List> MatchString(string searchString, string rex) { R原创 2016-01-04 14:00:30 · 383 阅读 · 0 评论 -
新建WebService供JQuery调用及用js判断是否要调用服务器的submit
今天在项目中新建了一个WebService,怎么也调用不起来。但在家里的电脑却是正常调用。家里的电脑使用jquery1.7.1,公司中的是1.10.2.也许是这个差别吧。细节不清楚。记录下后来是怎么处理的。服务器的代码如下:[WebMethod] public void AttributeIsAllowUpdate(string AttributeID) {原创 2016-01-20 17:58:16 · 394 阅读 · 1 评论 -
jquery选择asp:RadioButtonList的选择项
有时需要根据客户端的选择结果来确定某些窗体部份显示或关闭.使用jquery可以来打开或关闭.html jquery方法一: $(document).ready(function () { $("#dis").change( function () { a原创 2016-01-03 20:48:28 · 1280 阅读 · 0 评论 -
获取和设置asp:RadioButtonList的值
今天项目需要获取和设置asp:RadioButtonList的值,以前做过。掉过这个坑。后来做好了。自然也就把这个坑给忘了。现在记录一下。避免下次又掉进这个坑中。微软的aspx网页编程中。用JQuery的普通的选择器是不能够选择到所需要的asp控件的。这是因为在编译后,微软会把自己的asp控件编译成另一类控件。因此在实际编程的过程中需要根据最后生成的什么标签来获取控件。使用审核元素或查看源文件原创 2016-01-19 21:24:37 · 4347 阅读 · 0 评论 -
绑定Repeater实现分页获取数据
public partial class _Default : System.Web.UI.Page { int currentpage = 0; int indexSize = 2; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack)原创 2016-01-10 20:31:13 · 340 阅读 · 0 评论 -
框架中提示信息后回调选择Tab
近日项目中用到一个submit操作,需要给提示并回调函数,需要依旧选择提交之前的Tab选项。使用layout.js来处理回调的提示。 JscriptMsg("店主审核待审设置成功", "", "Success");调用方法是 /// /// 添加编辑删除提示 /// /// 提示文字 /// 返回地址原创 2016-03-03 11:09:34 · 756 阅读 · 0 评论 -
jQuery获取URL请求参数的方法
$.extend({getUrlVars:function(){varvars = [], hash;varhashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');for(vari = 0; i {hash = hashes[i].split(转载 2016-07-16 11:37:01 · 702 阅读 · 0 评论 -
(html/javascript)可以用鼠标自由拖动的div(收藏)
测试可动divvar offset_x; var offset_y; function Milan_StartMove(oEvent) { var whichButton; if(document.all&&oEvent.button==1) whichButton=true;转载 2016-06-17 07:40:07 · 886 阅读 · 0 评论 -
js 把字符串转化为日期
将日期字符串转为日期转载 2016-07-01 14:06:03 · 589 阅读 · 0 评论 -
生成一维条码和遮蔽层
注意barcode是生成一个一维条码。重点是 $(document).ready(function(){ if ($('.discount').length == 0) { $('body div').eq(1).attr('style', 'height:60px;text-align:center;posit原创 2016-07-13 10:24:06 · 281 阅读 · 0 评论 -
前端异步加载js且判断js是不是加载完成
/** * 异步加载依赖的javascript文件 * src:script的路径 * callback:当外部的javascript文件被load的时候,执行的回调 */ function loadAsyncScript(src, callback) { var head = document.getEl转载 2016-06-06 11:16:47 · 1493 阅读 · 0 评论 -
jquery 插件treeTable使用
最近看到一个jquery的插件,用于显示树状列表,作者提供了两个样式,使用方便。在此也介绍一下使用。需要使用的博友可以下载附件使用。它的使用方法作者已经介绍得比较详细了。在此不做过多说明。只说明一下需要到问题。要使用它只需要提供id,pid值 就可以了。如果需要动态加载,还需要提供haschild的值 。另外。在项目中遇到需要根据叶向上查找,显示如下:需要做到再次点击节点后,加原创 2016-03-23 09:55:20 · 4128 阅读 · 1 评论 -
使用lhgdialog的会话
首先要引用js; 注意如果是多窗体的引用,需要在script开始的地方写入var api = frameElement.api, W = api.opener;api 是指的当前操作的对话框。比如,如果要给对话框添加按钮。那么 就要引用这个引用的api如:api.button({ name: '确定', focus: true,原创 2016-02-24 12:09:32 · 527 阅读 · 0 评论