摘要: 因为本人是C#程序员的原因,开发过程中大部分时间都是面向对象开发的.但是对于javascript而言我好像更多的时候只是编写一些逻辑,而对于一些重复的功能而言,我就想要进行面向对象的组件化开发.虽然基于jqurey或原生js都封装过一些组件,但是总觉的代码并不是呢么的优美.面向对象的方式并不严谨.所 阅读全文
posted @ 2020-05-20 11:22 Robert·Hou 阅读(219) 评论(0) 推荐(1) 编辑
摘要: 这篇博文主要针对浏览器中绘制椭圆的方法扩展。在网上搜索了很多,发现他们绘制椭圆的方式都有缺陷。其中有压缩法,计算法,贝塞尔曲线法等多种方式。但是都不能很好的绘制出椭圆。所有我就对这个绘制椭圆的方式进行了研究,发现压缩法是可以完美实现椭圆绘制的。废话不多说,直接上代码了。 这里给解释一下别的博文里面中 阅读全文
posted @ 2019-12-27 11:09 Robert·Hou 阅读(1469) 评论(0) 推荐(4) 编辑
摘要: 1 //****************************************************************************** 2 //创建类的多种方式 3 //------------------------------------------------------------------------------ 4 //1.这种创建模式... 阅读全文
posted @ 2018-07-11 12:10 Robert·Hou 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 本文章主要介绍事件与委托的区别以及观察者模式: 1.首先,熟悉c#的人都知道,事件是一种特殊形式的委托,但是说到为什么,应该没有多少人能说清楚道明白,在学校老师的讨论下,我们对事件进行了一个反编译,让我们知道事件到底是如何实现的. 从这个反编译看来,事件其实就是封装了两个使用委托的方法.一个是添加的 阅读全文
posted @ 2017-12-19 10:04 Robert·Hou 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 这个是自己做网站的时候需要做的一个悬浮球效果。分享一下。 阅读全文
posted @ 2016-11-16 15:14 Robert·Hou 阅读(14570) 评论(11) 推荐(2) 编辑
摘要: $("#BlessingText").scroll(function () { if ($(this).scrollTop() != 0 && $(this).height() < 150) { var height = $(this).height() + $(this).scrollTop(); 阅读全文
posted @ 2016-03-11 19:12 Robert·Hou 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 最近要做微信的图文上传,因为一个图文了表中可以有多个图文,所有按钮需要随时添加,所以做了一种无刷新上传的方法。首先我们要在html页面中写上这样的几段代码javascript: $(function () { //这个是为了绑定我们所有的上传按钮,包括动态添加的按钮 ... 阅读全文
posted @ 2015-09-08 17:58 Robert·Hou 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 在有些时候,网页中需要给一些标签对象加入右击的事件,在网上看了一些小的插件,但是不能根据this获取到当前的标签。所以相对他们进行改进一下。自己写了一个小的js右击事件。废话不多说了,看代码。 这样的话就可以对单独的标签进行添加rightclick事件了,下面可以给一个例子。 但是这个事件并不支持b 阅读全文
posted @ 2013-07-19 14:57 Robert·Hou 阅读(327) 评论(0) 推荐(1) 编辑
摘要: 在前一段时间遇到一个问题,就是想设计自己的网站,相处的效果就是类似于操作系统的弹出方式,但是弹出的框框不知道怎么把自己的子页面放入到框框中,后来想到了应用iframe来进行,现在先记录下来,等以后要用到时再加上这个方法。页面代码<html><head><style><!--body{font-family:宋体; font-size:12px; padding:0px; margin:0px;}.showWindow:hover{color:#FF0000}.win_bg{background:#CCC; opacity:0.2; filter:alp 阅读全文
posted @ 2013-01-14 15:31 Robert·Hou 阅读(323) 评论(1) 推荐(0) 编辑
摘要: 在我们做网页的时候,经常会用到iframe,它很向asp.net中的母板,但是比母板更加的灵活好用。在配合jquery后,会实现很强大的效果,像Tab控件的效果啊等等。第一篇开发经验笔记,还是不说那么多了。进入主题。我们根据不同的单击焦点在同一个iframe中打开不同的网页时,往往都需要去动态的改变iframe的大小。我们都知道去改变它的height,但是往往得不到想要的效果。先说说几种实现的方法:首先,触发转到子页面的函数,这个我们需要改变iframe的src的值,可以写在click事件或者mouseover事件或者mousedown事件等等中。variframe1=window.paren 阅读全文
posted @ 2012-06-09 10:22 Robert·Hou 阅读(5816) 评论(0) 推荐(0) 编辑