- 浏览: 244036 次
- 性别:
- 来自: 葡萄牙
文章分类
最新评论
-
lightbulb:
...
jQuery中的动画与效果 -
kendezhu:
opportunity 写道 谢谢kendezhu分享,今天正 ...
jQuery 获取和设置select下拉框的值 -
opportunity:
谢谢kendezhu分享,今天正好用上了!
jQuery 获取和设置select下拉框的值
1.<a href="*.aspx" target="main"/>中为链接到的页面*.aspx指定了要显示的地方,这个main就是ASP时代经常用的框架frame的name属性,不过到了ASP.NET时代就不怎么支持了,个人感觉这个功能还是不错的,如下面的框架
<frameset rows="60,81%" border="0" frameSpacing="0" frameBorder="0">
<frame name="Top" src="topMenu.aspx" scrolling="no" noresize>
<frameset cols="200,100%" id="frame">
<frame name="Left" src="leftMenu.aspx">
<frame name="main" src="welcome.aspx">
</frameset>
</frameset>
点击链接(这个链接可以位于另一个frame里面)后*.aspx就会取代现在main框架里的welcome.aspx页面。
它有点类似于iframe标签:http://www.cnblogs.com/wennxxin/archive/2008/10/11/1308516.html
<frameset cols="250px,*" id="fsmain" name="fsmain"> 左右两列左250px,右剩下的
<frameset rows="0px,*"> 上下两行上0px,下全部
<frame id="tianchong" frameborder="no"></frame> 此frame是为了让下frame占整个高度
<frame src="DjsbTree.aspx" id="ftree" name="ftree" scroll="yes" frameborder="no" noresize="noresize"></frame>
</frameset>
<frameset rows="35px,*" id="fsright" name="fsright">
<frame src="../djsbsxxtznew/DjsbSearch.aspx" id="fsearch" name="fsearch" scroll="yes" frameborder="no" noresize="noresize"></frame>
<frame src="../djsbsxxtznew/DjsbTable.aspx" id="ftable" name="ftable" scroll="yes" frameborder="no" noresize="noresize"></frame>
</frameset>
</frameset>
frame与iframe
http://wenku.baidu.com/view/86f97d6527d3240c8447ef88.html
frame的noresize属性 设置该属性noresize="noresize"的话就不能拖拽改变frame的大小
http://www.w3school.com.cn/tags/att_frame_noresize.asp
页面中用frameset frame的话不能有body、form标签
在一个frame中操作另一个frame的src,的js脚本是
window.parent.ftable.location.replace('../djsbsxxtznew/DjsbTable.aspx?jdid="+value+"')
也可以是window.parent.ftable.location.href='../djsbsxxtznew/DjsbTable.aspx?jdid="+value+"'
在后台可以是
this.Page.RegisterStartupScript("script", "<script>window.parent.ftable.location.replace('../djsbsxxtznew/DjsbTable.aspx?jdid="+value+"')</script>");
貌似不能像iframe中的3那样 从一个frame调用另一个frame里的js函数
2.文本框textarea高度随内容自适应增长收缩及控制textarea字数
<script type="text/javascript"> window.onload = function() { var t=document.getElementById('TextArea1'); t.onkeyup= function() { var len = t.value.length; var tmp = 10 - len; if (tmp <= 0) { this.value = t.value.substring(0, 10); document.getElementById("mes").innerHTML = "您还可以输入 0 个字符"; } else { document.getElementById("mes").innerHTML = "您还可以输入 " + tmp + " 个字符"; } /************字数限制结束****文本框自动变化开始***********/ var minRows = 1; // 最小高度 , 减少行时保留的最少行数 var maxRows = 12; // 最大高度,超过则出现滚动条 if (t.scrollTop == 0) t.scrollTop=1; while (t.scrollTop == 0){ if (t.rows > minRows) t.rows--; else break; t.scrollTop = 1; if (t.rows < maxRows) t.style.overflowY = "hidden"; if (t.scrollTop > 0){ t.rows++; break; } } while(t.scrollTop > 0){ if (t.rows < maxRows){ t.rows++; if (t.scrollTop == 0) t.scrollTop=1; } else{ t.style.overflowY = "auto"; break; } } } } </script>
3.当我们通过URL进行页面传值时,当我们的URL中含有非数字英文等特殊字符时可能会导致传值出错,我们可以用以下传递页编码接受页解码的方法来解决这个问题,这样做还可以使浏览者不那么轻易的看到我们传递的值
HttpUtility.UrlEncode HttpUtility.UrlDecode | Server.UrlEncode Server.UrlDecode
4.关于AspnetUpload
http://www.cxfeel.cn/blog/article.asp?id=36
http://www.cnblogs.com/paker/archive/2006/03/28/361253.html
http://www.cnblogs.com/bestcomy/archive/2004/06/09/14267.html
http://www.cnblogs.com/bestcomy/archive/2005/03/04/112726.html
http://topic.csdn.net/u/20090902/15/901bfff3-f481-4b9c-9dcf-5e728f2d9e09.html
5.关于NeatUpload
http://bbs.51aspx.com/archiver/showtopic-12616.html
http://www.cnblogs.com/JeffreyZhao/archive/2008/02/12/aspnet_upload.html
6.web.config配置
.NET某目录:%windir%\Microsoft.NET\Framework\v2.0.50727\CONFIG\
配置级别:计算机(.NET某目录下machine.config)、站点(.NET某目录下web.config)、应用程序(根web.config)、子目录(某目录里的web.config)或页(某页面) 这些配置文件是后面的继承前面的
http://www.cnblogs.com/dupeng0811/archive/2009/04/10/1433064.html|web.config|节点解释
http://blog.csdn.net/zhoufoxcn/archive/2008/11/10/3265141.aspx
http://edu.codepub.com/2010/0721/24414.php|自定义配置节(配置节组<sectionGroup> 配置节<section>)
http://www.cnblogs.com/solucky/archive/2006/09/02/493114.html
7.语音聊天 http://www.cnblogs.com/stg609/archive/2008/11/19/1334544.html
8.HTTP请求流程 ASP.NET应用程序生命周期 http://www.cnblogs.com/stg609/archive/2008/07/28/1255118.html
http://www.tracefact.net/Asp-Net-Architecture/Http-Request-Processing-Flow.aspx
http://www.cnblogs.com/stg609/articles/1224943.html
http://www.cnblogs.com/xiaopin/archive/2010/08/26/1808956.html
9.HttpModule(HTTP模块) http://www.cnblogs.com/stg609/archive/2008/08/03/1258898.html
http://www.cnblogs.com/cyan/archive/2009/02/04/1383580.html
HttpHandler http://www.tracefact.net/Asp-Net-Architecture/Introduction-to-Http-Handler.aspx
10. .NET多线程(异步)
http://www.cnblogs.com/zoupeiyang/archive/2011/05/18/2050371.html
每个应用程序域只有一个线程池(线程池有创建线程数的限制,缺省值为25)可用线程
http://www.cnblogs.com/joechen/archive/2009/04/28/1445425.html
http://www.cnblogs.com/joechen/archive/2009/04/28/1445490.html
http://hi.baidu.com/ren_long_/blog/item/2ff2a85899460b212934f036.html
http://www.cnblogs.com/JimmyZhang/archive/2008/08/22/1274342.html后面有点线程的东西
http://blog.csdn.net/zhoufoxcn/archive/2009/08/03/4402999.aspx
http://blog.csdn.net/zhoufoxcn/archive/2010/01/10/5170815.aspx
http://blog.csdn.net/zhoufoxcn/archive/2010/01/11/5177579.aspx
http://blog.csdn.net/zhoufoxcn/archive/2010/01/18/5205690.aspx
11. .NET反射 System.Reflection
http://wssmax.cnblogs.com/archive/2005/09/06/231178.html
http://www.cnblogs.com/fineboy/archive/2005/09/02/228684.html
http://www.hudong.com/wiki/.net%E5%8F%8D%E5%B0%84%E7%AE%80%E4%BB%8B
12. Array.ForEach()与Array.FindAll()
Array.ForEach()对指定数组里的每一个元素执行指定操作,但这是值传递,将不会影响到原数组
protected void Button1_Click(object sender, EventArgs e)
{
int[] ints = new int[] { 1, 2, 3, 4, 5 };
System.Array.ForEach<int>(ints, intplusone);
}
protected void intplusone(int i)
{
i = i + 1;
Label1.Text += i;
}
Array.FindAll()对指定数组里的每一个元素执行匹配,返回一个新数组,新数组包含所有匹配成功的原数组的元素
protected void Button1_Click(object sender, EventArgs e)
{
int[] ints = new int[] { 1, 2, 3, 4, 5 };
System.Array.ForEach<int>(ints, intplusone);
int[] ints2=System.Array.FindAll<int>(ints, islagerthan2);
foreach (var item in ints2)
{
Label1.Text += item;
}
}
protected bool islagerthan2(int i)
{
if (i > 2) { return true; } else { return false;}
}
http://hi.baidu.com/xxfjqb/blog/item/8e934708484acc900a7b8280.html
13.一般处理文件的原理
http://topic.csdn.net/u/20081206/19/cceec052-5590-4fbc-adf2-00b7b26ce67b.html
http://www.tracefact.net/Asp-Net-Architecture/Introduction-to-Http-Handler.aspx
http://hi.baidu.com/029yuan/blog/item/9089b32ca193a85d4ec22677.html
14.与Usp10.dll相关的
http://zh.wikipedia.org/zh-cn/Uniscribe#USP10.dll
15.在类里的静态方法和属性里不能访问该类内的非静态成员
http://blog.csdn.net/Joetao/archive/2009/05/21/4205101.aspx
http://hi.baidu.com/%B3%A7%BC%D2%B0%A2%D2%CC123/blog/item/a667e7d38be334103bf3cff1.html
16.委托与事件 EventHandler是一种预定义委托,位于mscorlib.System里
委托是一种特殊的类(有返回值和参数,有点像方法),声明时要加delegate关键字 public delegate void weituo(int i)
事件是较特殊的委托型变量(主要区别是声明事件时要多加一个Event关键字protected Event weituo shijian;
事件只能在类内执行,因此要在该事件所在的类外触发该事件需要通过在该类内声明一public方法,在这个方法内调用该事件(事件名(里面的参数要与其依赖的委托的参数一致))就相当于调用了注册到该事件的方法。
而正统的委托变量public weituo weituobianliang;则可以在类外被访问,给其注册一个方法,然后再调用该委托就可以触发所注册的方法。
这里讲的都是自定义的事件,而.NET自带的事件如Button的Click事件(默认注册事件是Button_Click()),Page的Load事件(默认注册事件是Page_Load())这些不需要编程人员写一个Public方法来触发该事件,这些事件会在正确的情况下(windows消息机制 ① ②)被触发(Click是单击时自动触发,Load是页面加载时自动触发,触发后将调用相应的被注册的方法)
可以通过=(只注册一个方法),+=(可注册多个方法),-=(删除注册的方法)来给委托或事件注册和删除方法。
http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html|推荐
http://www.cnblogs.com/JimmyZhang/archive/2008/08/22/1274342.html|推荐
发表评论
-
小知识十三
2013-12-04 12:09 6931. Combres js css压缩 及引发的VS功能使 ... -
小知识(十二)
2012-11-02 14:11 11061.jQuery的replaceWith方法 可用 ... -
小知识(十一)
2012-06-16 10:15 21431 .有时为防止SQL注入需要过滤字符,如对Requ ... -
小知识(十)
2012-05-23 17:58 18541.virtual(虚方法)+override(重写) 与 n ... -
小知识(九)
2011-12-28 14:28 9481.手动HTML构建table其中有分级列 分级列类似于一棵 ... -
小知识(八)
2011-11-23 12:00 8191.jQuery DatatableToJson http: ... -
小知识(七)
2011-09-19 17:54 17111.TreeView SelectedNodeChanged事 ... -
小知识(六)
2011-08-11 17:03 10191.嵌套的的Repeater 有时候需要使用到嵌套的Repe ... -
小知识(五)
2011-03-29 17:41 10191.在需要弹出提示框时 ... -
小知识(四)
2011-01-31 18:05 12921.使用AspNetPager给数据由数据源控件提供的数 ... -
小知识(二)
2010-11-13 14:25 16111.关于页面的内置对象( ... -
小知识(一)
2010-08-27 12:21 12411.QQ在线服务代码 http:// ...
相关推荐
最新知识付费变现小程序源码,独立后台知识付费小程序源码,最新版修复登录接口。 主要功能 会员系统,用户登录/注册购买记录 收藏记录 基本设置 后台控制导航颜色 字体颜色 标题等设置 流量主广告开关小程序广告...
【新北京课改版三年级下册小学英语全册单元知识点小结】 本资料详细总结了新北京课改版三年级下册小学英语教材全册的重要知识点,涵盖了词汇、句型和语法等多个方面,旨在帮助学生全面复习和巩固所学内容。 一、...
《三勾知识付费系统:构建跨平台的内容发布与二次开发框架》 在信息化时代,知识付费已成为内容创作者和教育机构的重要收入来源。三勾知识付费系统以其强大的多端发布能力和面向开发者的友好特性,为这一领域提供了...
2、新增:移动端所有分类页三种样式可选设置 3、新增:移动端我的页支持自定义菜单及样式设置 4、新增:移动端代理分站可自行设置SVIP套餐 5、新增:移动端前端SVIP页面重新设计 6、新增:系统后台代理列表支持换绑...
"江苏凤凰教育出版社三年级下册科学知识点总结" 本资源摘要信息概括了三年级下册科学知识点总结,涵盖了土壤、植物生长、动物生活、环境保护等多个方面的知识点。 一、土壤知识点 1. 土壤是在地球表面的疏松物质...
微信小程序 飞鱼知识变现小程序2.5.3 前端+后端 模块/小程序更新动态: 问答模块:付费咨询功能、旁听分成功能、会员功能、三级分销 课程模块: 音频课程、视频课程、支持付费、支持免费、三级分销、会员功能 资料...
三、知识付费模式 知识付费模式主要包括订阅制、单次购买、会员制等多种形式。小程序源码可以灵活配置这些模式,以适应不同内容的定价策略。例如,对于持续更新的课程,可以采用订阅制;对于一次性提供的专业报告,...
【新冀教版三年级下册小学英语全册单元知识点小结】 在学习小学英语的过程中,掌握好每个单元的核心词汇和句型至关重要。本篇小结将详细解析"Animals on the Farm"和"Animals at the Zoo"这两个单元的知识点。 一...
知识付费小程序源码是当前互联网行业中一个热门话题,尤其对于内容创作者、教育机构和个人品牌而言,这是一种有效的商业变现模式。本资源包含的是一款能够支持激励广告流量主和虚拟资源变现功能的小程序源代码,以及...
甘肃省第十三届中小学生科学知识网络竞答随机试题及答案.pdf甘肃省第十三届中小学生科学知识网络竞答随机试题及答案.pdf甘肃省第十三届中小学生科学知识网络竞答随机试题及答案.pdf甘肃省第十三届中小学生科学知识...
最火的一款知识付费小程序、博客小程序、完整版开源源码、源码最新可用最完整版本,可搭建发布直接运营,完美配置流量主功能,有vip功能,个人小程序可过审,前端后端完全开源,前端文件为VUE格式文件,懂的都懂,不...
《三年级上册数学青岛六三制知识要点》 在小学教育阶段,三年级是数学学习的重要转折点,孩子们开始接触更为抽象的数学概念和更复杂的计算方法。青岛六三制是青岛地区采用的一种教学模式,其知识体系严谨,注重基础...
知识点三:小i中文语义开放平台 * 小i中文语义开放平台是一个基于云服务的平台,旨在为用户提供多种自然语言处理能力。 * 该平台主要包括中文分词、命名实体识别、新词发现、词语纠错、关键词提取、自动摘要、文本...
Python 最小二乘法三维坐标拟合平面 本资源主要讲述了使用 Python 实现最小二乘法三...本资源提供了一个完整的解决方案来实现最小二乘法三维坐标拟合平面,并且提供了许多有用的知识点来帮助读者更好地理解相关概念。
【小学生百科知识竞赛】是一个旨在丰富小学生知识面的教育活动,涵盖了地理、自然、历史等多个领域。这份PPT学习教案提供了丰富的知识问答题目,有助于孩子们拓宽视野,加深对世界及中国的了解。 首先,我们来看看...
1、云之道知识付费V2独立版2.5.9知识付费微信小程序在线教育培训小程序需重上传小程序 2、【修复】助力通过助力海报进入错误问题 3、【修复】视频课程全屏模式下显示快捷按钮问题 4、【修复】公众号直接进入助力页面...
(源码,全插件)云之道知识付费v1.8.2,商用无限开+修复版小程序、含全部插件:云之道知识付费PC、云之道知识付费qq、云之道知识付费公众号、云之道知识付费头条、云之道知识付费支付宝、云之道知识付费百度、会员...
【WordPress知识付费小程序】是一种基于WordPress内容管理系统构建的在线教育平台解决方案,专为知识创作者提供一个售卖课程、文章、音频、视频等数字内容的平台。它整合了微信小程序的功能,让用户可以直接在微信...
二、知识付费小程序 · 核心功能 1、优惠券 课程包含满减、折扣、立减三种形式,可刺激用户购买,提升付费转化率。 2、拼团活动 多人组团购买付费内容,既能促进课程售卖,又能增加新用户。 3、裂变海报 用户...
计算机是我们的小伙伴计算机基础知识普及 一、认识我们的新朋友——电脑 二、计算机的用途 三、计算机的基本操作 四、计算..