0

我正在尝试使用我的内部应用程序创建一个 Sharepoint 文档库(很少有 HTML、xml、css、js 和图像一起工作以创建一个很酷的网站外观)。

我们没有可以支持 PHP/MySQL 或任何类型的数据库功能的服务器/主机...只有共享工作区可用的是 sharepoint 2007。所有用户都将使用 Internet Explorer 8。最大用户数为 1000,但他们有可能可能访问

所有页面都是静态的 - 仅查看信息,但是我确实想计算访问特定 HTML 的次数。

所以我有这段代码,每次打开页面时都会创建一个新的文本文件。

它在本地文件夹上工作得很好,但如果我把它放在共享点文档库中,它不会创建一个新文件。它也不会出错。

您能否使用这种方法或任何其他方法提供帮助,我可以收集使用信息 - 将来我什至希望有用于收集用户评论/评级的表格,这些表格将保存在如此小的文本文件中。

代码 -

            <HTML xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"> 
            <HEAD> 

            <SCRIPT language="JavaScript"> 

            function WriteFile() 
            {
                var d = new Date();
                var n = d.getTime(); 
                var fso  = new ActiveXObject("Scripting.FileSystemObject"); 
                var fh = fso.CreateTextFile(n, true); 
                // fh.WriteLine("Some text goes here..."); 
                fh.Close(); 
            }

            </SCRIPT>


            </HEAD>

            <BODY>
            <P>
            <SCRIPT language="JavaScript">  WriteFile(); </SCRIPT>
            </P>
            </BODY>
            </HTML>
4

1 回答 1

0

我使用 createFile() 函数为 Sharepoint 创建了一个 JavaScript API:http: //aymkdn.github.io/SharepointPlus/symbols/%24SP%28%29.html#.createFile

我认为这个功能会对你有所帮助。

同样要读取本地文件,您可以使用 ActiveX(如您所做的那样)或 Flash(https://github.com/Aymkdn/FileToDataURI

于 2013-04-12T13:51:07.453 回答