• 首 页

网站建设|北京网站建设|北京网站制作|北京网站建设首选品牌【企通互联】

http://www.qitongnet.com 网站建设咨询热线:010-65587978/77/76/75

相关文章

网页设计分析总结一下<li>和<hr>的样式定义
北京网站设计网页文字界面设计与穿衣搭配经验
网站建设Photoshop打造夏日个性T恤攻略
网站设计7个方法:改进网页的可读性
网页设计初学:认真学习网页技术CSS的选择符
网站制作用Photoshop手绘晶莹透明的水滴
企通互联合理的网页设计具有哪些特征
网站设计用CSS设计高用户体验的web文字大小
北京网站设计网站设计中43个你应当避免的错误意识
北京网站制作网页中常用小技巧


品牌理念

北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!


友好连接

    • 网站建设
    • 网页设计
    • 网站设计
    • 网站制作
    • 网站优化
    • 百度优化
    • google优化
    • seo
    • 网站推广
    • 网络营销
    • 北京网站建设
    • 北京网站制作
    • 北京网页设计
    • 北京网站设计

文章搜索

你的位置:首页 >> 网页设计 >> 企通互联网站设计Javascript代码经典实例友好写法

企通互联网站设计Javascript代码经典实例友好写法


作者: 北京网站建设   日期:2008-03-27 06:14:07  来源: http://www.qitongnet.com

资深北京网站建设公司企通互联,专业致力于北京网站建设,北京网站制作,北京网站设计,北京网页设计领域,千余网站建设案例,公司拥有国内一流的网站建设、网站制作、网页设计团队,如果您已经有网站的,看看我们精美的网站建设案例也无妨.北京网站建设网址:http://www.qitongnet.com =======================================================================================

在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()的参数详细列表

这是一个与众不同的品牌,企通互联只专注于网站建设领域!中小型企业网站建设最佳合作伙伴!网站建设咨询热线:010-65587978/77/76/75!

Copyright © 2008 网站建设|北京网站建设|北京网站制作|北京网站建设首选品牌【企通互联】. Designed by www.qitongnet.com Free Website Templates