这个小技术,就是自己没事搞了一个小网站, 本站内的导航连接都是一个页面,  我自己感觉挺好的,说白了 ,就是一个页面搞定了网站,   请大家多给点建议,让我可以有想象的空间!!!!!!
       
      今天发这个帖子主要是讨论下,看看大家的想法, 所以分低点,别介意, 过几天,我在搞一个技术跟这个差不多,不同的是 也是一个页面,差别在于 你在地址栏里看不见参数而已,而现在完成的是一个页面,后面带有参数!!

解决方案 »

  1.   

    我就做过这种类型的网站完全是可以实现的,不过最好登录和实际使用页面分开会好点。其中有一个很关键的插件,jquery.address
      

  2.   

    做开发没必要整天去学习一些没用的东西。比如jquery-UI.只要你自己有一套熟悉的东西,会用就OK。还有就是在对待新技术上的态度,真的是旁观者清啊。举个例子说吧:这周末去做头发,一小伙要碎发,师父拿起了推子,那小伙说,给我用剪刀啊。不要用推子。那师父笑了笑,说,不用在意我用什么工具,你最后看效果就行了。感触很深啊。、
      

  3.   

    没错,这种制作小型网站是可以的。不但不影响速度,而且会更快。楼主你好,http://www.asual.com/jquery/address/,这个是address的首页,里面有Sample,你可以进去看看,这个插件是专门为单页面网站制作的,每次点击,都会有不同的链接,并且支持浏览器的后退、前进和刷新。基本上所有大范围的页面切换,全部依赖于该插件,界面加载全部用ajax。
      

  4.   

    多Div n多handler n多QueryString n多BookMark……
      

  5.   

    你的是不同页面,可能是随机数把。我的都是同一个页面,URL后面参数的什么都没有,这样是不是更好呢???   更有助于网站安全呢???
      

  6.   

    把全部都放在一起,那最好用jquary的效果啦,像WEBQQ一样,这样用起来感觉会好很多,不过速度问题就。。
      

  7.   


      不好意思。不是想的那样的!!!       不可能后台  QueryString,QueryString,QueryString,QueryString,QueryString,QueryString,QueryString,QueryString,QueryString  如果这样,我自己都会很反感!!!! 我在做的同时也会考虑代码的优化和一些重用性和扩展性!!     还有代码的层次分明!! 不然那样看起来太糟糕了! 
      

  8.   

    是的。我的是不同的页面,不过没有随机数。
    例如:通讯录就是http://base.com/#address,设置页面就是http://base.com/#setting
    这样,在刷新页面是,依然会保留在当前页面,而不是进首页。你说的没有带参数,应该属于webqq的样式。
    webqq是每一个应用使用的是相同的外框,在选择某应用后,外框先显示(并Loading),并立即加载该应用的界面,全部都是ajax。
      

  9.   

      你这个小伙还真聪明啊,全让你猜着了!!! 我是用ajax加载相对应的模块的!! 不错!!
      

  10.   

    请参考webqq,webqq并没有关闭。
      

  11.   

    全部在一个页面可以啊.只是页面布局定义麻烦一点而已.尤其是首页,往往和内页的布局很大的不一样.
    可以试试两个页面的,一个首页一个内面.
    首页可以有首页的布局,内页的布局都差不多,都是上(banner),中(正文,可能分左右),下)copyright)结构
      

  12.   

     有网址,先给你个带参数的http://hnedubooks.dns30.cxx.cn/index.aspx     
      

  13.   

    呵呵,如果楼主真的这么搞,那你真的马“动态”页面给用到了极致了,确实够动态的了<asp:PlaceHolder ID="listPlaceHolder" runat="server"></asp:PlaceHolder>Control newControl = Page.LoadControl(Request.ApplicationPath + "/usercontrols/newslist.ascx");
                this.listPlaceHolder.Controls.Add(newControl );
      

  14.   

       我也玩CSDN有几年了,我之前经常在CSDN上面活动,现在没以前多了, 但是我把以前的一些技巧做成了案例,然后展示给大家看看, 有什么错?这叫我炫耀了? 一个小站,我值得么? 我还丢不起这人了!    这个站过些天,就会下线,上面也说了,闲的无聊,就搞搞以前的东西!
             居然有人说我那这个炫耀,这些小计量值得我在玩几年的CSDN炫耀么?只是为了帮助一些人而已!
      

  15.   

    我看这算技术.不管是技巧还是创新都算技术.就像ajax,.NET,你说它算技术不?
    不管是创造全新的产品.还是将已有产品进行一定组合,改良,转换,都算技术.
    咬文嚼字了.
      

  16.   

    如果你做web企业应用软件,你应该跟silverlight之类的那种有着熟练用户方便操作的酷炫界面去比较。比如做一个类似http://pjd.mscui.net/default.htm之类的。你会一点javascript很不够,大概连一个比较丰富一点、强大一点的订单控件都做不出来吧。如果你做简单的网页,比如简单的博客,假设A这个人把自己的url推荐给别人,它怎么推荐?你连seo都不知道,又怎么做独立网页模式的网站呢?
      

  17.   

    对于简单网页,ajax只是一种简单的小剂量,比如录入一两个字段时响应很快之类的。ajax不能登大雅之堂,远不能替代企业开发工具和方法。普通网站上的ajax只是一种偶尔一两次地临时使用,并没有伤害到最基本的seo规则。更没有连根本都忘记了。
      

  18.   

    没有看出来有啥特别之处,这样搞反正如果是做网站SEO是个大大的问题。
      

  19.   

    ++确实,站在我玩Web网站开发的角度来看,前台过多地使用Ajax,那也没什么意思,页面并不只是给网民看,也要给搜索引擎看,假设现在CSDN主页或新浪网主页,都换成Ajax技术,那可能用起来爽些,但对于项目本身简直就是致使伤
      

  20.   

    我们好像就是用过这个技术,通过html继承应该就可以,然后通过javascript来进行加载等......
      

  21.   

    没啥特别,类似这样的的网站多得去了。最近我也做了个类似的,唯一不同的是我用jquery 页面内所有内容都用jquery 的 ajax 异步请求,再用javascript控制显示,以期达到完全无刷新。但我这样做是因为是做公司内部的一个管理系统,目的是快、少刷新。如果像你做这种网站,我是不会用这技术的。搜索引擎机乎搜索不到。
      

  22.   

    不蛮你说,我们现在的系统就是这样的,都是用jquery进行load。
    load相当与innerHTML,也就是所有内容都在一个页面里了。