我想创建一个Web应用程序,它在屏幕的右半部分包含一个网站,以及一些在左半部分具有逻辑的小部件。 例如,用户可能会指定他们希望分析www.somesite.com,以便该网站将显示在我的网页的右半部分。然后,我希望用户能够在LHS上点击某个“记录”按钮,然后记录他们在RHS(在www.somesite.com)上所做的操作,直到再次按下“记录”按钮。什么技术用于Web应用程序托管网页和逻辑来查询网页
我的第一个想法是持有网站(本例中为www.somesite.com)的IFrame和LHS中的小程序。用户点击记录,applet获取网页的DOM,并在每个文本框/按钮上添加监听器等。我不确定小程序如何获得DOM(netscape.javascript.JSObject看起来很有希望),但我想我会问除了IFrame/Applet之外是否还有更合适的技术?任何解决方案都必须基于Java。上述关于网络应用程序的解释是过于简单化;我只是在可以用来实现类似的技术的帮助之后,而不是在web应用程序本身,这实际上只是为了说明目的。
非常感谢,从您的网站 保罗
通过“记录”你的意思只是为了记录他们做了什么,或者能够记录和重放他们做了什么?第一种可以通过使用Robot进行屏幕截图并将其转换为MOV或类似图像来实现。在这种情况下,“不过分简化”的描述可能会更好。 – 2010-11-01 22:57:56