这几天一直在混淆 PHP 与 rails 布局的概念,很头疼...
写道
rails 中:
布局是一种在多个页面中包含共同元素的手段.可以把它看成是 同 PHP等平台上的 服务端包含include 颠倒过来的 . 与定义一些共同内容的片段,然后包含进每个文档里 不同的是, "布局"定义一个共同的模板,然后把每个页面的内容注入其中 . 如图所示:
具有包含的页面
[
[首部包含]
主页内容
[脚部包含]
]
使用布局的页面
[
首部
[主页内容]
脚部
]
布局是一种在多个页面中包含共同元素的手段.可以把它看成是 同 PHP等平台上的 服务端包含include 颠倒过来的 . 与定义一些共同内容的片段,然后包含进每个文档里 不同的是, "布局"定义一个共同的模板,然后把每个页面的内容注入其中 . 如图所示:
具有包含的页面
[
[首部包含]
主页内容
[脚部包含]
]
使用布局的页面
[
首部
[主页内容]
脚部
]
学习连接: http://www.w3school.com.cn/js/jsref_obj_global.asp
还是按梯度来帖,顺便证明自己js的提高... 无语....
1. 第一版 2009年9月21日12:14:33 __xu_init.js
集成 jstrace 调试 , /*浏览器探测*/ , //Cookie 设置 ,存在 cookie中文读取问题...
2. 第二版,集成DOM拖拽功能,截图如下:
加入的代码如下:
// ------------------- Xu.Dom命名空间 Xu.pkg("Core.Dom"); //拖拉插件 Drag -- 依賴dom-drag.js if (typeof(Drag) != 'undefined'){ Core.Dom.Drag = Drag ; if ( __xu_debug) trace("拖拉插件 Drag -- 注入成功!"); } else { Core.Dom.Drag = { init: function(){ trace("拖拉插件 Drag -- 依賴dom-drag.js ,請加入"); } } } // Core.Dom.Drag.init($ID('testDrag').getElementsByTagName('h1')[0],$ID('testDrag'));
添加一个 Widget: Javascript 校验 demo页面: