如何实现Agent与jsp结合

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:29:34

一直觉得Agent是用来做网站导航和帮助的不错选择,可惜MS Agent只有IE支持,而且似乎加载速度不是非常快,分析了一下觉得用Javascript绝对能做到,以前对Javascript都是抄来抄去,趁此机会也完全学一学。OK,Let’s Begin

Javascript既然是基于对象的语言,那么大体上我们也能按照OO的思路来设计自己的Agent

我们希望客户端简单调用一下就OK了,应当是如下的形式。

<script src="agent.js"></script>

<script language="JavaScript">
<!--
var agent = new Agent();
agent.run();
//-->
</script>

那么首先我们就来创建一个agent.js,js创建一个对象非常简单只需要提供一个构造函数就OK了

function Agent()
{
this.imgAgent = "images/agent.gif";
}

那么,接下来的任务就是让这个对象拥有一个run方法,这个方法应当仅仅就是输出最后拼凑好的html,我们先简单实现一下。

Agent.prototype.run=function()
{
var agentHtml = "<img src="+this.imgAgent;
agentHtml += " id=\"agent1\"";
agentHtml += " style=\"position:absolute;left:50;top:50;cursor:move\"";
agentHtml += " onselectstart=\"return false\