日期:2014-05-16  浏览次数:20408 次

请教:我在做一个完全客户端使用的程序,要求全部用js实现,不使用IIS,要求读写xml文件
这个要求比较变态,IE对本机文件是没有权限进行写操作的。我只能用HTA通过Iframe包含页面实现,所有的写操作在HTA中实现。
但是现在遇到个问题,我的列表界面需要双击打开一个新页面,也就是使用window.open。打开新页面之后,我需要在页面中加载xml数据,也就是必须有js脚本。我的系统是windows2003,客户的系统是winxp,默认页面是不能执行脚本的,只能每次点击执行脚本才能加载脚本,加载数据。这是个比较大的问题,各位有什么好办法没有?如果window.open一个hta文件,默认是下载hta文件的。

------解决方案--------------------
装了IIS就好办了。没做过这样的。建议换一种语言。帮你顶一下,等待大虾。。。
------解决方案--------------------
你做一个客户端使用的程序 test.hta

那么你还要 window.open 干嘛呢, 你直接建立一个模拟的 div层不就可以了

所有的操作还是在 test.hta 里面实现阿

------解决方案--------------------
ajax可以吗?