相关文章
网页设计分析总结一下<li>和<hr>的样式定义
北京网站设计网页文字界面设计与穿衣搭配经验
网站建设Photoshop打造夏日个性T恤攻略
网站设计7个方法:改进网页的可读性
网页设计初学:认真学习网页技术CSS的选择符
网站制作用Photoshop手绘晶莹透明的水滴
企通互联合理的网页设计具有哪些特征
网站设计用CSS设计高用户体验的web文字大小
北京网站设计网站设计中43个你应当避免的错误意识
北京网站制作网页中常用小技巧
品牌理念
北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!
友好连接
文章搜索
你的位置:首页 >> 网页设计 >> 企通互联网站设计Javascript代码经典实例友好写法
企通互联网站设计Javascript代码经典实例友好写法
作者: 北京网站建设 日期:2008-03-27 06:14:07 来源: http://www.qitongnet.com
资深北京网站建设公司企通互联,专业致力于北京网站建设,北京网站制作,北京网站设计,北京网页设计领域,千余网站建设案例,公司拥有国内一流的网站建设、网站制作、网页设计团队,如果您已经有网站的,看看我们精美的网站建设案例也无妨.北京网站建设网址:http://www.qitongnet.com
=======================================================================================
北京网站制作企通互联
二、采用对Search Engine 企通互联较友好的编程方法
北京网站制作
从方法一和方法二来比较,方法一把一些HTML封装到了neverDHTMLmenu()里,但这样做并没有实际的好处,虽然我们依然可以把CSS给到这个类里。网站设计
方法二中可以看到有很多好处,比如,可以将view与program分离,可以实现客户端的 北京网页设计MVC。换个角度说,可以提高开发效率。北京网站建设
网站制作
可能有些朋友会问,除了menu 网站建设,还有哪些程序可以按上述的方法分离呢?网站制作
上面也提到了,一般与页面交互较多的,会产生大量的HTML的,会影响Search Engine的robot 北京网站设计的,都可以采用这种方法,当然了,这些只是讨论对Search Engine的友好度,所以,任何代码都必须由实际情况而定。网站制作
网站制作
也或者有朋友问,这样为何会提高开发效率?北京网站制作
比如,美工做好模板后,(假设此美工会一些相关的HTML编写)那么按照xhtml标准,(如上例如示)网站设计
假设我要把原本的home改成Default page,那么美工得和程序员沟通,说要改这个menu的字,沟通时间在开发中也会多了。因此,在开发进度上,这个时间要算进去的。假设要改模板了,那么还得沟通。再或者假如原来用js生成的HTML是table做成的menu,要改版了,那么这个程序还得改写。不利于维护...网站制作
北京网站设计
这个方法建议大家可以试试,意思主要就是 北京网站建设JS负责业务实现,而视图则仍然交由HTML来处理。
北京网页设计
![]() |
在Search Engine的robot搜索时,针对的type,text/html此类“文本”的友好度是最高的(现阶段text/xml除外),而text/javascript此类的友好度不理想,如果robot还要判断 网页设计DHTML代码的话,那这个复杂度也是较高,而且划不来,因此,在 www.qitongnet.comDHTML编程时,如果要提升代码的友好度。采用的方法,较好的方法是“尽可能是把DHTML的代码简化成没有HTML的代码”。这句话如何理解?
e.g:
| 一个javascript menu。 www.qitongnet.com 方法一、采用常规的编程方法: 网站制作 <script type="text/javascript"> www.qitongnet.com var navi_menu = neverDHTMLmenu(); 网站建设 /* addItem method 企通互联 * @ pid www.qitongnet.com * @ id 网页设计 * @ text 企通互联 * @ href 企通互联 */ 网站制作 navi_menu.addItem("0","1","home","http://www.never-online.net"); 北京网页设计 navi_menu.addItem("0","2","blog","http://blog.never-online.net"); 北京网站制作 navi_menu.addItem("0","3","music","http://www.never-online.net/music"); 企通互联 navi_menu.init("navigator_Container"); 北京网站制作 </script> |
二、采用对Search Engine 企通互联较友好的编程方法
| 以下是引用片段:网页设计 <script type="text/javascript"> 企通互联 onload = function() { www.qitongnet.com var config = { 企通互联 container: document.getElementById("navigator_Container"); 网站制作 // and more configuration code 企通互联 } 北京网页设计 var navi_menu = new neverCssDHTMLMenu(config); 北京网站建设 navi_menu.init(); 北京网站建设 </script> 北京网站设计 北京网站制作 <div id="navigator_Container" class="navigator_menu"> 网页设计 <ul> 企通互联 <li><a href="http://www.never-online.net">home</a></li> 北京网站设计 <li><a href="http://blog.never-online.net">blog</a></li> 企通互联 <li><a href="http://www.never-online.net/music">music</a></li> 网站设计 <!-- more... --> 北京网站制作 </ul> 企通互联 <div> |
从方法一和方法二来比较,方法一把一些HTML封装到了neverDHTMLmenu()里,但这样做并没有实际的好处,虽然我们依然可以把CSS给到这个类里。网站设计
方法二中可以看到有很多好处,比如,可以将view与program分离,可以实现客户端的 北京网页设计MVC。换个角度说,可以提高开发效率。北京网站建设
网站制作
可能有些朋友会问,除了menu 网站建设,还有哪些程序可以按上述的方法分离呢?网站制作
上面也提到了,一般与页面交互较多的,会产生大量的HTML的,会影响Search Engine的robot 北京网站设计的,都可以采用这种方法,当然了,这些只是讨论对Search Engine的友好度,所以,任何代码都必须由实际情况而定。网站制作
网站制作
也或者有朋友问,这样为何会提高开发效率?北京网站制作
比如,美工做好模板后,(假设此美工会一些相关的HTML编写)那么按照xhtml标准,(如上例如示)网站设计
假设我要把原本的home改成Default page,那么美工得和程序员沟通,说要改这个menu的字,沟通时间在开发中也会多了。因此,在开发进度上,这个时间要算进去的。假设要改模板了,那么还得沟通。再或者假如原来用js生成的HTML是table做成的menu,要改版了,那么这个程序还得改写。不利于维护...网站制作
北京网站设计
这个方法建议大家可以试试,意思主要就是 北京网站建设JS负责业务实现,而视图则仍然交由HTML来处理。
北京网页设计
上一篇:企通互联网页特效:expression将JS、Css结合起来
下一篇:网页设计弹出窗口window.open()的参数详细列表