谢谢各位版主和大侠的回复。 我现在能得到服务端的当前时间了,我得到这个时间是为了筛选列表中的数据, 就是要做一个视图,把列表中今天之前一个月的数据做一个视图,显示到网站首页上, 我是想遍历列表数据取得修改时间和当前时间比较,取出需要的数据显示到首页上。 我虽然得到了当前时间,可是用js访问列表数据时遇到了问题,所用的两个js文件在网上 怎么也找不到,请问各位大侠知不知道这两个js文件, 就是这两个js文件: <script src="SPAPI_Core.js"></script> <script src="SPAPI_Lists.js"></script> 在网上找到的方法也不知道好不好用,本人也是学习SP没多久,希望各位多多指教,谢谢了 网上找到访问列表的方法如下: 在SharePoint2010里有了很好的解决方案(详见拙文SharePoint客户端编程系列http://www./article/27198.htm),但是在SharePoint2007里就没那么好用,具体问题具体分析,本文要解决的是如何在JavaScript里通过WebService访问SharePoint数据的问题。 首先需要从此处(http://darrenjohnstone.net/download/12)下载JavaScript API包 引用次JS,里面有两个库,一个包是处理核心库SPAPIcore.js,另一个包提供了大多供调用的接口SPAPI_Lists.js <script src="SPAPI_Core.js"></script> <script src="SPAPI_Lists.js"></script> 最常用的接口方法是getListItems(listName, viewName, query, viewFields, rowLimit, queryOptions, webID) 以下是一个在SPD订制开发的时候经常遇到的问题,获取用户信息: 代码如下: function getCurrentUserStat() { var lists = new SPAPI_Lists(''); var items = lists.getListItems( 'UserInfo', '', '<Query><Where><Eq><FieldRef Name="ID"/><Value Type="Counter">' + _spUserId + '</Value></Eq></Where></Query>', // query '<ViewFields><FieldRef Name="Department"/></ViewFields>', 1, // rowLimit '' // queryOptions ); 通过处理返回的XML文件可以获取相关信息 代码如下: if (items.status == 200) { var rows = items.responseXML.getElementsByTagName('z:row'); if (rows.length == 1) { var dep = rows[0].getAttribute('ows_Department'); return rows[0].getAttribute('ows_Department'); } } 此方法的调用是同步发送请求,此外,在调试的时候如果想了解属性还有值的详细信息,可以通过alert(items.responseText)来查看返回的结果。
[quote=引用 5 楼 zajiuzhidaolei 的回复:] [quote=引用 3 楼 SPFarm 的回复:] [quote=引用 2 楼 zajiuzhidaolei 的回复:] [quote=引用 1 楼 FoxDave 的回复:] 当前服务器的时间吗?有好多方法。。。
[quote=引用 3 楼 SPFarm 的回复:] [quote=引用 2 楼 zajiuzhidaolei 的回复:] [quote=引用 1 楼 FoxDave 的回复:] 当前服务器的时间吗?有好多方法。。。
不写代码好像不行哦 可以用计算列的now(),但是只在create和update时才会更新,不是即时触发的 让霖雨大神指点你一段js吧
[quote=引用 2 楼 zajiuzhidaolei 的回复:] [quote=引用 1 楼 FoxDave 的回复:] 当前服务器的时间吗?有好多方法。。。
[quote=引用 1 楼 FoxDave 的回复:] 当前服务器的时间吗?有好多方法。。。
http://www.jb51.net/article/21763.htm 参考下这个
[quote=引用 8 楼 linyustar 的回复:] [quote=引用 7 楼 SPFarm 的回复:] [quote=引用 5 楼 zajiuzhidaolei 的回复:] [quote=引用 3 楼 SPFarm 的回复:] [quote=引用 2 楼 zajiuzhidaolei 的回复:] [quote=引用 1 楼 FoxDave 的回复:] 当前服务器的时间吗?有好多方法。。。
[quote=引用 7 楼 SPFarm 的回复:] [quote=引用 5 楼 zajiuzhidaolei 的回复:] [quote=引用 3 楼 SPFarm 的回复:] [quote=引用 2 楼 zajiuzhidaolei 的回复:] [quote=引用 1 楼 FoxDave 的回复:] 当前服务器的时间吗?有好多方法。。。
当前服务器的时间吗?有好多方法。。。
3,244
社区成员
4,604
社区内容
加载中
试试用AI创作助手写篇文章吧