随笔分类 -  【005】UI

Javascript DOM的编程艺术、CSS、HTML、HTML5
摘要:1 问题描述 点击button按钮,提交页面的form表单,后台执行完毕后返回参数,前台页面需要该参数实现跳转,如何实现保留该原来的页面,并在浏览器选项卡新建一个页面,且不被浏览器拦截? 2 方法及问题 1)window.open() 在ajax的回调函数中调用window.open()实现会被浏览器拦截。 2)js模拟点击按钮事件 代码如下: test打开新页面 3 总结 ... 阅读全文
posted @ 2018-01-16 23:15 AllenLYU 阅读(7420) 评论(0) 推荐(0)
摘要:1、select & input disabled属性 select & input 均具有disabled属性,设置该属性可禁止修改select / input 的文本内容,同时也会是下拉框或者文本框的颜色变灰。设置方法设置 disabled=”XXX”XXX有内容即可起作用。 2、select & input 设置disabled属性后传值到后台 当设置了select/input的disabl... 阅读全文
posted @ 2017-12-26 13:50 AllenLYU 阅读(2831) 评论(0) 推荐(0)
摘要:1、input文本框禁止修改文本 disabled属性: readonly属性: 以上两种属性都可以禁止文本框修改文字。 2、disabled和readonly属性的区别 disabled属性,使文本框不能修改内容,且文本框内容变灰色,通过request.getParameter("name")得不到文本框中的内容; readonly属性,只是使文本框不能修改内容,外观没有变化,而且通过reque... 阅读全文
posted @ 2017-12-26 13:24 AllenLYU 阅读(23758) 评论(0) 推荐(0)
摘要:---恢复内容开始---继上篇网页滚屏播放之后,再给播放的网页添加一个解说词,至于如何做滚屏播放,请参看上一篇:http://www.cnblogs.com/Steven-Love-Arlene/p/4822126.html解说词的制作,开始准备找真人录的,但是由于时间紧,就直接写了一个解说稿子,然... 阅读全文
posted @ 2015-09-19 20:18 AllenLYU 阅读(265) 评论(0) 推荐(0)
摘要:好长时间不做网页了,今天老板说要做一个展示的demo,让这个demo 自动的播放用js做了一个滚屏播放的代码在上面的这段代码中,我有添加了一个点击停止播放的函数function setDone(f),这个函数可以加到按钮上来控制是否自动播放例如:自动 阅读全文
posted @ 2015-09-19 20:04 AllenLYU 阅读(786) 评论(0) 推荐(0)
摘要:web页面的内容保护,防止别人随意转载复制先说方法:方法1、html页面中中的函数控制;方法2、使用js函数控制。注:事实上,单单就防止复制来讲,在中加入函数控制就OK了,如果需要控制更多的途径,例如:控制ctrl+S;ctrl+c;F12...当首选第2种方法。具体来讲:1、直接在中加入函数代码1... 阅读全文
posted @ 2014-09-01 20:58 AllenLYU 阅读(771) 评论(1) 推荐(0)
摘要:用JS实现在页面关闭或刷新时触发特定的事件<script type="text/javascript">window.onbeforeunload = function() { var n = window.event.screenX - window.screenLeft; var b = n > document.documentElement.scrollWidth-20; if(b && window.event.clientY < 0 || window.event.altKey) { alert("是关闭而非刷新 阅读全文
posted @ 2013-03-08 22:06 AllenLYU 阅读(9180) 评论(0) 推荐(0)
摘要:web页面自动保存本页面的内容到本地的实现代码:在要点击保存的地方应用save_record()函数即可 阅读全文
posted @ 2013-03-08 22:05 AllenLYU 阅读(1277) 评论(0) 推荐(0)
摘要:获取网页中图片链接的路径的正则表达式 private static Regex RegImgSrc = new Regex(@"<img\b[^<>]*?\bsrc[\s\t\r\n]*=[\s\t\r\n]*[""']?[\s\t\r\n]*(?<imgUrl>[^\s\t\r\n""'<>]*)[^<>]*?/?[\s\t\r\n]*>", RegexOptions.IgnoreCase); /// <summary> /// 获取图片的链接路 阅读全文
posted @ 2013-03-08 22:04 AllenLYU 阅读(1818) 评论(0) 推荐(0)
摘要:很好的Web前端灰框技术针对于ASP.NET技术前台页面代码: --%> //关键脚本 ... 阅读全文
posted @ 2013-03-08 22:02 AllenLYU 阅读(292) 评论(0) 推荐(0)
摘要:今天看到一篇CSS应用的一个友好搜索,我按网页上的代码复制、粘贴后预览时总达不到效果,而直接拷贝他的实例却能达到效果,开始以为书写顺序不对,于是调整书写顺序,还是不行,最后找到了我认为最没什么用处的第一行才发现真正起作用的竟然是<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional //EN" "http//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 晕,这还真重要.网上搜搜,查出下面的资料.<!DOCTYPE html 阅读全文
posted @ 2012-06-28 22:41 AllenLYU 阅读(432) 评论(0) 推荐(0)
摘要:点击页面按钮后,弹出对话框,原页面变为灰色不可编辑模式,实现原理:JS+CSS+DIV,DIV的位置可以设置为最上层,然后用CSS对该DIV的样式进行控制,最后JS代码可以控制DIV的显示时机,这样的组合就可以实现页面灰框模式。那么灰框会的弹出对话框显示的内容,比如像一个新页面的形式显示具体的数据,实际并不是一个新的页面,仅仅只是在本页面已经布局好的内容显示框,JS代码在控制显示时,改变该DIV的style.display属性便可控制其是否显示,那么这些对话框的数据是在触发此事件前已经绑定好,该事件的触发仅仅只是让其显示。因为客户端事件通常都会比服务器端的事件先执行,所以,如果在触发该事件的同 阅读全文
posted @ 2012-06-28 22:41 AllenLYU 阅读(242) 评论(0) 推荐(0)
摘要:display : block | none | inline | compact | marker | inline-table | list-item | run-in | table |table-caption | table-cell | table-column | table-column-group | table-footer-group | table-header-group | table-row | table-row-group 参数: block : CSS1 块对象的默认值。用该值为对象之后... 阅读全文
posted @ 2012-06-28 22:40 AllenLYU 阅读(374) 评论(0) 推荐(0)
摘要:首先return作为返回关键字,他有以下两种返回方式1.返回控制与函数结果语法为:return 表达式; 语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果2.返回控制无函数结果语法为:return;在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<A>元素,页面会跳转到该元素href属性指定的页. return false 就相当于终止符,return true 就相当于执行符。在js中return false的作用一般是用来取消默认动作的。比如你单击一个链接除了触发你的"onclick"事件以外还要触 阅读全文
posted @ 2012-05-23 20:12 AllenLYU 阅读(12338) 评论(0) 推荐(1)
摘要:C#.Net后台的代码如何获得前台JS代码动态改变的按钮的属性值呢?我们可以用如下的方法来实现: <input id="Hidden" title="题型" type="Hidden" runat="server" value="1" class="zaida" text="题号" />在这里需要注意的两点: 首先HTML页面的<form runat="server" method="post"&g 阅读全文
posted @ 2012-05-01 15:12 AllenLYU 阅读(842) 评论(0) 推荐(0)
摘要:触发前台的Html按钮,调用客户端事件时,如何点击该按钮而去动态的改变该按钮的一些属性,刚开始的时候我是把该按钮的的id手动写进去,后来发现这个方法很有缺陷,一旦你的前台的按钮都是动态生成的话,这样的操作将会对你的代码很麻烦。后来我停下来仔细想了想,难道所有的都要这样写吗,难道没有其它的方法吗?有时候我发觉自己把一个问题搞得特别复杂的时候,我就会停下来思考一会,是不是自己的方向错了,有没有其他更好的解决方案。后来我翻阅了一些资料,查阅了一些工具书,才发现自己的做法真的很愚蠢,这所有的一切仅仅就一个“this”参数就可以搞定了,也就是说“this”对象代表的就是该按钮对象本身,自然你调用的改变的 阅读全文
posted @ 2012-05-01 14:52 AllenLYU 阅读(329) 评论(0) 推荐(0)
摘要:C#基于B/S模式的web开发中,我在服务器端调用了服务器的的一个应用程序,但这个应用程序在执行的时候特别的缓慢,这时用户通过web浏览时,点击发现页面像死机一样。这时除了试试缩短服务器调用应用程序的时间外,另外的一个办法就是在页面上给客户温馨的提醒,以示意让客户耐心等待。但在这时又会遇到这样的... 阅读全文
posted @ 2012-02-24 19:53 AllenLYU 阅读(742) 评论(2) 推荐(0)

levels of contents