首先严重声明,阿信的xtree还是非常好用的,而我对阿信的敬仰之情犹如黄河泛滥,一发而不可收拾!
问题的提出:
在使用的过程中我发现 每一次加载tree时 都会通过xtree.htc中的openURL函数跳转到数据库中的id为0的第一个链接 虽然未找到为何在加载tree时就要调用openURL函数 但是将该函数稍加改动即可解决此问题 代码如下:
function openURL(el)
{
var oA = getElement(getElement(el,'span'),'a');
if(oA)
{
if(getCookie("opened")!=null)
{
if(getCookie("opened")!=oA.href)
{
setCookie("opened",oA.href);
window.open(oA.href,oA.target);
}
}
else
{
setCookie("opened",oA.href);
}
}
}
其原理是定义一个名为opened的cookie 通过记录与检验opened的状态控制禁止在加载tree时调用openURL函数
再次声明我对阿信的敬仰之情!!!
问题的提出:
在使用的过程中我发现 每一次加载tree时 都会通过xtree.htc中的openURL函数跳转到数据库中的id为0的第一个链接 虽然未找到为何在加载tree时就要调用openURL函数 但是将该函数稍加改动即可解决此问题 代码如下:
function openURL(el)
{
var oA = getElement(getElement(el,'span'),'a');
if(oA)
{
if(getCookie("opened")!=null)
{
if(getCookie("opened")!=oA.href)
{
setCookie("opened",oA.href);
window.open(oA.href,oA.target);
}
}
else
{
setCookie("opened",oA.href);
}
}
}
其原理是定义一个名为opened的cookie 通过记录与检验opened的状态控制禁止在加载tree时调用openURL函数
再次声明我对阿信的敬仰之情!!!