JavaScript代码不只可以作为一个符号存在于HTML页面中,也可以直接嵌入到一个符号之中,以呼应这个符号的某个事情.
它表明在文档的主体十四行诗完结后会弹出一个显现hello文字的对话框,其间的JavaScript代码被嵌入到符号中,以特点值的办法呈现,这儿整个代码是一个字符串,实际上也可以在其间参加以分号离隔的多条句子,完结一个完好的功用,可是,在一个布局杰出的Ajax运用中,大概尽量防止这种类型的JavaScript调用 ,由于它将代码涣散到页面的各个有些,形成保护的艰难.
常用的做法是调用一个大局函数,表明呼应事情的处置逻辑,而这个函数在符号中来界说,这样有利于合理地安排程序布局,为符号树立事情呼应程序,可以运用DOM模型来引证结点,并将事情处置程序绑定到特定的事情上.
信任我们在今后的网站建造中会常常遇到相类似的代码.
在网站建造中页输出缓存将处置后的ASP.NET页的内容存储在内存中,这一机制答应ASP.NET向客户端发送页呼应,而不用再次通过页处置生命周期,页输出缓存关于那些不常常更改,但需求许多处置才干创立的页格外有用,例如图书种类目录页面,图书种类在图像体系上线后几乎不会改变,所以可以设置为这个页面设置缓存.
页输出缓存供给了两种缓存模型,有些页缓存和整页缓存,有些页缓存答应缓存页的有些内容,其他有些则为动态内容,整页缓存答应将页的全部内容保留在内存中,并用于完结网站建造中客户端的恳求.
除了最简略的文本修改器,还有许多其他专业的文本修改器,比方Editplus,UltraEdit它们能作为包含Javascript在内的许多言语的编写东西,可以完结语法上色功用,迅美公司运用的Editplus来编写Javascript脚本,它的一个便利之处就在于可以运用Ctrl+B快捷键便利切换HTML代码形式和浏览器形式,这样就能即时看到的履行作用,Editplus的默许Javascript代码上色功用可以高亮显现包含DOM模型,CSS操控等内置办法,有助于防止拼写错误.
别的许多专业的代码修改环境也供给了javscript代码的修改功用,例如VS2003,SlickEdit等.
通常都将独自的Javascript文件保留为*.js,但后缀名js并不是有必要的,有时期望外部javascript是动态生成的,那么这个文件乃至可以保留为ASP文件格局,只需它可以生成需求的javascript代码就行.