回 帖 发 新 帖 刷新版面

主题:门外汉咨询一个问题

各位javascript高手,javascript能不能实现往web客户端电脑上写一个.txt文件这样的功能?cookies方法除外。
我不太懂java,谢谢赐教![em1]

回复列表 (共9个回复)

沙发

不能吧~~~~~~~~~~~

板凳

那它能往客户机上写什么文件?怎么实现?
有的带恶意代码的网页能往硬盘上写url快捷方式之类的文件,这怎么实现?
----我是用于正当用途

3 楼

呵呵~~什么功能阿~~要写TXT文件到客户端~~

4 楼

是这样:我用delphi写了一个广域网上的客户/服务器程序,客户端运行时,要根据服务器的IP地址去连服务器,但是,宽带IP是不固定的,所以,我打算用WEB空间做一个桥梁:
    当服务器启动(上述所说的服务器,全部指我写的程序服务器)时,就自动向web空间发出html指令:http://postip.asp?ip=123.1.1.22(这是检测到的程序服务器的IP),把IP地址存到web空间的数据库里;
    当客户端(上述客户端,全部是指我写的客户端程序)启动时,就自动读web上存储的适时的服务器IP,然后根据这个IP连接程序服务器。
    上传IP的功能,用ASP很容易实现;但下载IP的功能,我曾试图用读写cookies、并从cookies文件里读出内容的办法实现,可是,如果IE被禁用cookies,则就难办了。
    所以,我想知道有没有除cookies之外的办法。当然,不用形成txt文件就能从web上读出数据更好啊。
    不能期望用户每次打开客户端程序时,都手工打开网页,查到IP,再输入IP连接服务器。这样,就显得太笨了。我希望让程序自动完成。
    不要告诉我:到html页面的内存映象里去取!

    javascript高手们帮帮我!

5 楼

也不要告诉我使用“花生壳“之类的软件。不过,告诉我“花生壳”的原理也行!

6 楼

你客户端不如写一个读WEB空间数据库IP记录的FUNCTION来读取IP.

7 楼

请问大侠,这个function,是写在我的delphi程序里吗?可是我查了相关资料,办不到啊,你如果懂delphi的话,可否指点一下?
在get.asp里定义一个function可以吗(这正是我贴子要请教的),怎么写?

8 楼

在DELPHI客户端里读取GET.ASP网页内容,过滤HTML等取得IP.

9 楼

哦,谢谢你啊!麻烦您在茶余饭后多考虑一下,还有没有更好的办法!javascript真的没有这个能力吗?我在论坛上曾经看到过一个高人说java无所不能啊。唉,我郁闷啊

我来回复

您尚未登录,请登录后再回复。点此登录或注册