前台设计
梦想之蓝
坚信一句话喊破嗓子不如甩开膀子
展开
-
一个很奇怪的问题
<br />前几天遇到一个很奇怪的form table嵌套问题<br /> <br />事例<br /><table width="200" border="1"><br /><form action="" name="form" enctype="multipart/form-data"><br /> <tr><br /> <td> </td><br /> </tr><br />..........<br /> <tr><br /> <td> </td><br />原创 2010-08-09 15:36:00 · 460 阅读 · 1 评论 -
前端模块化,AMD与CMD的区别
在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀这时候JavaScript作为嵌入式的脚本语言的定位动摇了,JavaScript却没有为组织代码提供任何明显帮助,甚至没有类的概念,更不用...转载 2019-04-28 11:32:31 · 217 阅读 · 0 评论 -
深入理解javascript中的函数声明和函数表达式
javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,最初我以为是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到函数定义...转载 2018-04-16 16:08:34 · 275 阅读 · 0 评论 -
常见的网页播放器代码
我们在网页上看到的播放器无外乎WMP/RealPlayer/Flash Player,其他的无非是面板不同,或者添加了其他控件,对于计算机上安装的一些播放器也都是编码和解码器的整合,其最核心的编码和解码技术是相同的。例如:网络上最流行的windows media流(asf,wma,wmv 格式),Real流(rm,rmvb格式),还有MPEG系列编码格式(MP4,MP3格式)。下面是admin转载 2015-04-03 13:51:59 · 553 阅读 · 0 评论 -
table标签中thead、tbody、tfoot的作用
为了让大表格(table)在下载的时候可以分段的显示,就是说在浏览器解析HTML时,table是作为一个整体解释的,使用TBODY可以优化显示。如果表格很长,用tbody分段,可以一部分一部分地显示,不用等整个表格都下载完成。下载一块显示一块,表格巨大时有比较好的效果。 tbody、tfoot、thead一般来说用得不是很多,对于比较复杂的页面,页面的排版用到了很多的表格,表格的结构也就转载 2015-02-28 11:24:17 · 602 阅读 · 0 评论 -
web跨域访问的几种方式
1、修改document.domain:通过修改document.domain来支持同一个主域内跨域;通过js代码document.domain="your domain"来修改当前域,此方法只能支持同一个域下不同子域间的跨域操作。如:map.baidu.com和www.baidu.com之间,把它们的document.domain="baidu.com"就可以通过js互相操作数据了。转载 2015-02-09 11:18:24 · 489 阅读 · 0 评论 -
JavaScript跨域总结与解决办法
什么是跨域1、document.domain+iframe的设置2、动态创建script3、利用iframe和location.hash4、window.name实现的跨域数据传输5、使用HTML5 postMessage6、利用flash本文来自网络(http://f2e.me/200904/cross-scripting/,该网址已不能访问),仅作个人读书笔记之用,并稍作修改和补充。转载 2015-02-08 09:20:51 · 357 阅读 · 0 评论 -
JavaScript window.location对象
1. 获得iframe的window对象2. 获得iframe的document对象3. iframe中获得父页面的window对象4. 获得iframe在父页面中的html标签5. iframe的onload事件6. frames参考文章1. 获得iframe的window对象存在跨域访问限制。chrome:iframeElement. contentWindow firef转载 2015-02-08 09:26:36 · 325 阅读 · 0 评论 -
window.name实现的跨域数据传输
这篇文章是对 JavaScript跨域总结与解决办法 的补充。有三个页面:a.com/app.html:应用页面。a.com/proxy.html:代理文件,一般是一个没有任何内容的html文件,需要和应用页面在同一域下。b.com/data.html:应用页面需要获取数据的页面,可称为数据页面。实现起来基本步骤如下:在应用页面(a.com/app.html)中创建一个if转载 2015-02-08 09:24:03 · 315 阅读 · 0 评论 -
JavaScript window.location对象
JavaScript window.location对象示例注意方法经常使用window.location,它的结构总是记不住,简单梳理下,方便以后查询。示例URL:http://b.a.com:88/index.php?name=kang&when=2011#first属性含义值protocol:协议转载 2015-02-08 09:25:26 · 299 阅读 · 0 评论 -
优化网站加载速度的14个技巧
优化了加载速度的网站不仅可以提高其搜索引擎的排名,同时也可以降低网站的跳出率,提高其转换率,还能提供更好的终端用户体验,这是当今基于Web环境取得成功的关键。下面我将介绍几个优化网站加载网页速度的简单方法,一起来看一下。1.服务器响应时间即使网站已经格外优化,但是除非服务器响应时间非常快,否则就不会有什么大的效果。当涉及到提高网站的速度,服务器响应时间起着重要的作用。下面是一些提高转载 2015-02-06 09:31:52 · 398 阅读 · 0 评论 -
前台页面优化全攻略(一)
据调查,网页大小在2013年平均增长了32%,平均达到了1.7M,单独的HTTP请求达到96个。这是令人震惊的数字,而且这只是个平均值,有一半的网站会大于这个值。网站也得了肥胖症,而我们这些开发者就是罪魁祸首。一个超重的网站会对你产生如下影响:1. 网站代码越多,用户下载的就越多,加载速度就会越慢。在这个地球上,并不是每个人都能享受20M的宽带,每一个开发者心里都很清楚,用户不愿意转载 2014-08-27 16:36:51 · 524 阅读 · 0 评论 -
前端页面优化攻略(2)
在上一篇文章中,我们讨论了一些基本的页面优化和减肥方案,现在我们的页面已经被缩减了30%-50%,如果你还没有阅读上一篇文章,我建议你完成那些基础热身之后再继续进阶的训练。如果你已经尝试了基础的热身,那我们就继续采取一些更极客的解决方案。1. 移除网站中社交网络的组件看到这个标题请不要惊讶,我并不是让你放弃第三方社交平台,而是希望你能放弃那些肥胖的官方组件。你的网站中有社交平台转载 2014-08-27 16:38:17 · 451 阅读 · 0 评论 -
window.onerror()的用法
window.onerror = function(sMessage,sUrl,sLine){};onerror函数的三个参数用于确定错误确切的信息,代表的意思依次为:错误信息;发生错误的文件;发生错误的行号。示例:window.onerror=fnErrorTrap;function fnErrorTrap(sMsg,sUrl,sLine){oErrorLog.inner转载 2013-10-24 13:50:56 · 564 阅读 · 0 评论 -
ckeditor使用手札
转载自soluo博客初用ckeditor我认识ckeditor应该从javaeye的新闻这则新闻开始的:经过近两年的深入发展,终于释放了第一个稳定版-CKEditor 3.0,下一代以所见即所得的编辑器为基础的浏览器。这是继CKSource诞生以来的另一重大事件。CKEditor是对旧版FCKEditor的全新设计和重构,其中包含大部分FCKEditor 中所熟悉的功能转载 2013-05-16 09:19:56 · 652 阅读 · 0 评论 -
内存和CPU匹配方法详解
目录1.内存和CPU的有关数据2.内存跟CPU搭配的基本原则3.在Intel平台实现频率同步的方法4.在Intel平台实现带宽相等的计算方法5.在Intel平台用主板调控内存运行参数的方法6.在Intel 平台没有FSB了,怎么配内存7.内存的双通道的设置问题8.在AMD K8以前配置内存的方法9.在AMD K8时代内存的选配方法10.在AMD K10平台内转载 2013-05-02 10:46:47 · 25535 阅读 · 1 评论 -
让你分分钟理解 JavaScript 闭包
让你分分钟理解 JavaScript 闭包闭包,是 Javascript 比较重要的一个概念,对于初学者来讲,闭包是一个特别抽象的概念,特别是 ECMAScript 规范给的定义,如果没有实战经验,很难从定义去理解它。因此,本文不会对闭包的概念进行大篇幅描述,直接上干货,让你分分钟理解闭包!闭包,一睹为快在接触一个新技术的时候,我首先会做的一件事就是找它的 demo。对于我们来说,看代...转载 2019-04-28 14:18:05 · 189 阅读 · 0 评论