做web的同学们经常会碰到客户上传图片将网页内容区撑破了的情况,下面就这个问题我们一种如何使用js处理这个问题的方法,具体思路就是在js判断客户端的图片下载完毕之后适时的对该图片的宽度或者高度做一些处理,js处理图片主要是利用js中Image对象,通过 onload 事件和 onreadystate...
分类:
Web程序 时间:
2014-12-30 13:17:09
阅读次数:
157
通过手势进行图片的缩放,在onTouch事件中,MotionEvent.ACTION_POINTER_DOWN触发时则代表是多点触控,可以通过两点缩放的距离来缩放图片。当图片加载完成时设置图片居中,默认大小为屏幕的80%,主要代码如下:privatevoidsetTreeObserver(){
viewTreeObserver=p_w_picpath.get..
分类:
其他好文 时间:
2014-12-26 18:48:42
阅读次数:
170
问题原因: push 或者pop方法写在viewController的viewWillAppear或者viewDidLoad内,页面没有加载完成就直接进入下一个页面或者返回到下一个页面。点击返回按钮就会报以下这个崩溃。*** Terminating app due to uncaught excep...
分类:
其他好文 时间:
2014-12-26 10:51:26
阅读次数:
1037
stringByEvaluatingJavaScriptFromString使用stringByEvaluatingJavaScriptFromString方法,需要等UIWebView中的页面加载完成之后去调用。我们在界面上拖放一个UIWebView控件。在Load中将googlemobile加载...
分类:
Web程序 时间:
2014-12-25 18:17:25
阅读次数:
126
一直以来,各种JS最佳实践都会告诉我们,将JS放在HTML的最后,即之前,理由就是:JS会阻塞下载,而且,在JS中很有可能有对DOM的操作,放在HTML的最后,可以尽可能的保证JS的执行在DOM加载完成之后。而如果放在onload事件中执行,如果页面有很多图像,那么页面的onload事件要过很久才会...
分类:
Web程序 时间:
2014-12-23 13:53:40
阅读次数:
277
问题一: 由于jquery可以动态异步添加页面元素,很多时候我们都不知道一个页面元素什么时候加载完成。常规的jquery的ready和js的document.onload执行是也许我们需要操作的元素还没生成完成。所以我们只能用定时器不断的循环,判断如果元素生成了。则执行我们想要的操作。 1 //页....
分类:
Web程序 时间:
2014-12-19 18:39:05
阅读次数:
163
ASP.NET页面生命周期(1)PreInit 预初始化(2)Init 初始化(3)InitComplete 初始化完成(4)PreLoad 预加载(5)Load 加载(6)LoadComplete 加载完成(7)PreRender 预输出(8)PreRenderComplete 预输出完成...
分类:
Web程序 时间:
2014-12-19 15:40:57
阅读次数:
196
给Jquery动态添加的元素添加事件我想很多人都会向我一样曾经 被新元素的事件绑定困惑很久也就是在页面加载完成后给元素绑定了事件,但又新增加的元素上却没有绑定任何事件。js的事件监听跟css不一样,css只要设定好了样式,不论是原来就有的还是新添加的,都有一样的表现。而事件监听不是,你必须给每一个元...
分类:
Web程序 时间:
2014-12-12 18:18:35
阅读次数:
156
在页面加载完成之后,我们在页面操作用js生成html代码到页面,动态的添加元素带页面上但是,这里可能很多人就必须碰到的一个问题就出现了,当你之后动态添加了元素到页面上,发现这个元素的绑定事件无效,如click点击了根本没有作用这里就要用到事件委托让未来元素能绑定事件方法一$("div").del.....
分类:
Web程序 时间:
2014-12-10 21:10:36
阅读次数:
179
document.ready()和传统的方法相似,不同的是onload()的方法是在页面加载完成后才发生,这包括DOM元素和其他页面元素(例如图片)的加载,因此,使用document.ready()方法的执行速度比onload()的方法要快。document.ready()可以说是jQuery的一大...
分类:
其他好文 时间:
2014-12-10 17:48:38
阅读次数:
156