MVC这个概念本不首先在软件工程这个领域提出,不过他在软件工程领域却发展壮大,JAVA WEB开发中比较流行的就是MVC开发框架,比如实现MVC框架比较好的STRUTS、WEBWORK等,还有SPRING中的MVC。
这里我想说点关于JAVASCRIPT中MVC模式的应用,当然也许你已经很早就在使用了,只是没这个概念的东西罢了。
在有JS(以下都把javascript简称为js)参与的网页开发中,当然现在的许多应用几乎所有都包含js,我们也可以实现分层的思想来开发我们的网页应用部分。
首先来 ...
最近有幸拜读了<<AJAX HACK>>,网上评论有说这本书适合菜鸟,但是我要说,虽然我不敢自称高手,但我也不是菜鸟,这本书中的每个例子都实现的很好,注重的是一个好的实现,的确你也可以说你已经实现了相同的功能,但是书里面每个实现都是总结了很多经验得出的,具有很大应用价值。其实我们可以去学习人家的编码思想。
...
遇到过很多应用要验证Email的格式,看过TOMCAT和JAVA的验证源代码,发现有些复杂,不过都是基于RFC2822作为验证指南的,其实验证主要考的是正则表达式的能力,还有就是你对Email的了解,最近看了《AJAX HACK》里面有个Email验证的例子,觉得很不错,所以贴出来与大家一起分享。
xml 代码
/* Define an Email constructor*/
function Email(e){
...
xml 代码
也许是遇到的问题都是这样的,因此我把在IE下和FF下分别写的可以动态添加和删除表单元素的代码拿来与大家一起分享。
首先看看IE下的例子
<script>
var id=2;
function add()
{
v ...
xml 代码
在两个对象之间创建一个继承关系可以用函数来实现,函数如下:
function creatInheritance(parent,child){
var property;
for(property in parent){
if(!child[property]){
&nbs ...
xml 代码
私有属性在构造函数中用var关键字定义,私有属性只能用特权函数公用访问,特权函数是在构造函数中用this关键字定义的函数。私有属性不能使用点记法来访问,只能用公用函数访问。
如下是个例子
function Vehicle() {
var wheelCount = 4;
&n ...
xml 代码
假设有类VEHICLE,另有2个类SPORTSCAR和CEMENTTRUCK继承于VEHICLE,
其中VEHICLE有2个属性WHEELCOUNT,CURWEIGHTINPOUNDS,
2个方法refuel(),mainTasks(),
SPORTSCAR和CEMENTTRUCK继承了VEHICLE的方法,SPORTSCAR只继承了SPORTSCAR属性,他有自己的CURWEIGHTINPOUNDS属性值,而CEMENTTRUCK也特有自己的WHEE ...
xml 代码
<script language="JavaScript">
function getFileName()
{
var url=window ...
xml 代码
'0000000.html'为你要打开的网页
方法一:
<HTML XMLNS:MSIE >
<MSIE:DOWNLOAD ID="oDownload" STYLE="behavior:url(#default#download)" />
<SCRIPT>
fun ...
xml 代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">  ...







评论排行榜