javascript除了可以操作像<input>等标签、cookies外,还能操作什么客户端的对象呢,如果我需要把server端的一个比较复杂的数据传给客户端,并由javascript处理,那么,一般把数据放在什么地方呢?谢谢!

解决方案 »

  1.   

    Ajax就是这样处理的典范, 后台返回Xml格式的数据, 由JavaScript解析展现在页面上.
      

  2.   

    放到js的数组中就可以了,不一定非要ajax
      

  3.   

    可以操作什么?那个多了,最基本的就可以通过DOM操作操作全部页面的的元素。如果有权限的话,用IE可以操作你电脑里的所有dll,程序。
      

  4.   

    那么一般,将从server端得到的复杂数据存放在哪儿呢?
      

  5.   

    那么接下来javascript怎么操作这个获取到的xml呢?
      

  6.   

    如果楼主只是好奇,那就可以结贴了,如果想钻研进去的话,先用三个月的时间去看一本ajax的入门书吧。现在的ajax应当还是很热门的思想(不是技术,技术是老的技术)。那么接下来javascript怎么操作这个获取到的xml呢?
    这个问题问得不好。应当问自己,当前页面中有什么资源想要提交到server/想从server拿到什么资源又不想离开本页时就可以考虑使用ajax.这方面更多的考虑是用户使用感受而不是单纯的技术。前几天刚看过一个网页木马的代码,可以自动下载一个exe文件并运行......
      

  7.   

    那么接下来javascript怎么操作这个获取到的xml呢?
    ---
    xmlhttp控件可以解析xml
    网页上可以保存数据的地方很多,js变量,页面table都可以呀