摘要:默认情况下,jQuery传输数据使用Content-Type: x-www-form-urlencodedand和类似于"foo=bar&baz=moe"的序列,然而AngularJS,传输数据使用Content-Type: application/json和{ "foo": "bar", "b...
阅读全文
文章分类 - JavaWeb前端开发
摘要:Chrome 开发人员工具:键盘快捷键要访问开发人员工具,请在 Google Chrome 中打开一个网页或网络应用程序。然后执行以下某项操作:选择浏览器窗口右上方的扳手菜单 ,然后依次选择工具 -> 开发人员工具。右键点击任何网页元素,然后选择审查元素。在 Windows 和 Linux 中,按:...
阅读全文
摘要:作者田永强发布于 2011年12月2日 转自:http://www.infoq.com/cn/articles/nodejs-npm-install-configNode.js安装与配置Node.js已经诞生两年有余,由于一直处于快速开发中,过去的一些安装配置介绍多数针对0.4.x版本而言的,并非适...
阅读全文
摘要:在NodeJs运行的时候,我们往往会遇到一个问题:“端口被占用”,这个问题,我们的处理办法有哪些呢?这里我只介绍一下linux下的方法:1、使用nodeme(忘记是不是这个啦,回去查下,这个要安装,具体的等04-16晚上再将文章完善)运行js,例如nodeme index.js;3、当然还有一种方法...
阅读全文
摘要:转自:http://www.cnblogs.com/snandy/archive/2012/03/03/2377390.htmlUglifyjs入门需要先安装node,进入命令行,查看node,npm是否正确安装。接下来安装UglifyJS,命令如:npm install uglify-js -g最后别忘了把node和npm添加到环境变量中,我的分别是C:\Program Files (x86)\nodejs\;C:\Users\taozhou\AppData\Roaming\npm;现在就可以使用uglifyjs就行压缩了,如uglifyjs folder/dom.js -> fold
阅读全文
摘要:转自:http://www.blogjava.net/baoyaer/articles/187448.html该函数document.evaluate函数暂且不支持所有浏览器!IE不支持使用 Greasemonkey 时会遇到的功能最为强大的一个工具就是 evaluate 函数。通过使用XPath这种查询语言,它可以用来寻找页面中的元素,属性和文本。举个例子来说,如果您想获得某个页面上的全部链接。您也许会想到使用document.getElementsByTagName('a');但是如果您还要继续检查是否每个链接都具有href属性,因为<a>还可以用来作为锚名称使
阅读全文
摘要:转自:http://blog.csdn.net/fengyun111999/article/details/53844791、window.close在firefox不能使用解决方法如下: <SCRIPT LANGUAGE="javascript"> newWindow=window.open ('http://www.baidu.com', "anyname", "fullscreen=1") ; window.opener=null; window.open("","_se
阅读全文
摘要:转自:http://blog.csdn.net/gengv/article/details/5720707在介绍排序与查询之前,先介绍一下Pager、Navigator和自定义按钮。默认情况下,Pager Bar分为3个部分:页码栏区域(Pager)导航按钮区域(Navigator Buttons)记录信息区域(Record Information)1. Pager和Record Information的常用属性在jqGrid的options选项中,有许多是专门针对Pager的,之前的例子中已经使用了一个——“pager”选项,用来指明Pager Bar在页面中对应的区域。主要的属性有:pag
阅读全文
摘要:java生成缩略图方法一:package test;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import javax.imageio.ImageIO;import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;public class ImageUtil { public sta...
阅读全文
摘要:location.search是从当前URL的?号开始的字符串如:http://www.51js.com/viewthread.php?tid=22720它的search就是?tid=22720通过这个函数就可以轻易取到连接后面带的参数,这个可用户父窗口向子窗口传递参数如果地址里没有“?”,则返回空字符串。varurl=document.location.search; if(url.indexOf("?")!=-1) { var str = url.substr(1) }
阅读全文
摘要:转载自taomin15201212网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文全文宽: document.body.scrollWidth;网页正文全文高: document.body.scrollHeight;网页被卷去的高: document.body.scrollTop;网页被卷去的左: document.b
阅读全文
摘要:JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间使用“,”(逗号)分隔。具体细节参考http://www.json.org/json-zh.html举个简单的例子:js 代码function showJSON() {var us
阅读全文
摘要:我们先来分析一下块级元素、内联级元素的定义和解析:块元素(block element)一般是其他元素的容器元素,块元素一般都从新行开始,它可以容纳内联元素和其他块元素,常见块元素是段落标签'P"。“form"这个块元素比较特殊,它只能用来容纳其他块元素。 如果没有css的作用,块元素会顺序以每次另起一行的方式一直往下排。而有了css以后,我们可以改变这种html的默认布局模式,把块元素摆放到你想要的位置上去。而不是每次都愚蠢的另起一行。需要指出的是,table标签也是块元素的一种,table based layout和cssbased layout从一般使用者(不包
阅读全文
摘要:转自 snandyhttp://www.cnblogs.com/snandy/archive/2011/09/06/2167440.html各情景下元素宽高的获取为了叙述简单,这里仅拿width示例。情景一,元素style属性设置了width/height1<divstyle="width:100px;">test<div>2<script>3var div = document.getElementsByTagName('div')[0];4alert(div.style.width);5</script>如
阅读全文
摘要:图表显示是很多开发工作所必不可少的一项功能,今天我介绍一个前段时间发现的免费的Flash图表开发工具,可以通过Adobe Flash实现数据的图表化,动态化以及相互交互。 FusionChart是一个简单易用的图表工具,使用它可以显示丰富的柱状图和曲线图,而且完全免费。使用FusionChart可以方便的生成漂亮的柱状图、曲线图等图标,显示直观、清晰,可以让管理层在最短的时间内宏观掌握业绩信息。 FusionCharts和其他常见的图表控件不同,它使用Flash技术,能够快速创建引人注目的动态图像效果。充分利用Macromedia Flash所具有的流畅功能来创建简洁的、交互式的和引人注目的.
阅读全文
摘要:JW Player是个挺好的flash播放器,功能挺强,目前最新版本4.4。该播放器支持格式如下:视频FLV和MP4音频MP3和AAC图片JPG、GIF和PNG下载地址:http://www.longtailvideo.com/players/jw-flv-player/一.使用方法:1.将player.swf和swfobject.js拷贝进网站目录。2.在网页导入swfobject.js后添加如下代码:so.addParam('flashvars','file=video.flv')中的"file=video.flv"表示要播放文件。so.
阅读全文
摘要:SiteMesh通过Decorator的设计模式,十分利索地达到了目的。其设计思想是,用户发送request至服务器,服务器根据此request生成动态数据,生成网页,准备返回给客户端。就在返回前,SiteMesh进行拦截,对此网页进行解析,将title、body等部分拆解出来,套上模板后,再返回给客户端。由于SiteMesh在返回客户端的最后一步工作,此时的网页已经具备了标准的html网页格式,因此SiteMesh只需解析标准的html网页,无需考虑各个Web应用是应用了JSP、ASP,还是Velocity技术,相当灵活。 一般情况下,我们在decorators.xml文件中定义一个模板m.
阅读全文