02 2011 档案

Silverlight与Flash在FF中的一些注意点
摘要:在HTML中,Silverlight、Flash以object标签的形式显示,如以下代码:View Code 但是必须同时指定该object元素的height、width的值,否则在FF下不能显示。同时如果height的值为百分比,则它的外围元素必须有高度,否则也不显示(width的值为百分比的情况也一样)如下代码在FF下不能显示:View Code 如下代码在FF下可以显示(因为div默认宽度就是整个屏幕的宽度):View Code 另一个注意点也是在FF下,当把object元素用style.display=”none”的形式隐藏掉,再用style.display=& 阅读全文

posted @ 2011-02-18 17:25 小小娟 阅读(1876) 评论(2) 推荐(2) 编辑

基于silverlight实现批量上传控件(一)
摘要:这是最近做的一个基于silverlight的ASP.NET批量上传控件,目前在写开发文档,同步将文档内容发在博客里。开发目的HTML的file控件只能选择单个文件,不能批量选择,而且没有进度提示。原理用silverlight实现多选批量上传,利用与javascript的交互来控制显示,并将其封装成ASP.NET服务端控件。总体结构首先用户进入页面,执行批量上传控件的服务端代码,生成HTML代码(包括silverlight的html代码,这样就完成了对silverlight的初始化)。用户在silverlight上选择完文件,开始上传,这时用silverlight去访问当前页面,在地址上加上标示 阅读全文

posted @ 2011-02-16 18:17 小小娟 阅读(4101) 评论(10) 推荐(7) 编辑

Response.End导致“正在中止线程”异常的问题
摘要:这是最近发现的一个问题,我用AJAX请求P页面,然后根据返回值来确定下一步的逻辑,结果发现Response.End语句居然引发了“正在中止线程”异常,导致影响了判断返回结果的逻辑。P页面代码类似如下结构:[代码]根据一些业务逻辑返回相应的状态字符串,如果出现异常做返回“error”,我预期它返回“状态1”,结果测试时发现AJAX回调的结果是“状态1error”,它居然抛出异常了!google后得知:Response.End 方法终止页的执行,并将此执行切换到应用程序的事件管线中的 Applicati 阅读全文

posted @ 2011-02-16 15:50 小小娟 阅读(23943) 评论(16) 推荐(12) 编辑

URL地址中的#符号
摘要:一般我们想让一个a标签点击后执行javascript代码,有以下几种写法:方式一:<a href="#" onclick="alert(1);">点击一</a>这种方式的缺点就是点击后会在地址栏的URL后面加#号,同时把页面移动到顶部,如下图所示:方式二:<a href="javascript:void(0);" onclick="alert(1);">点击一</a>这种方式避免了方式一的缺点,点击后对页面没有任何影响。但是有一个致命的缺点,就是在IE6下不能执行form对象的submit()方法,也不能执行跳转语句,比如<a href=" 阅读全文

posted @ 2011-02-12 16:08 小小娟 阅读(8943) 评论(17) 推荐(7) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示