JavaScript:文档属性

时间:2010-05-14 16:45:58

标签: php javascript apache2

是否有一个名为ssh的“document”属性?这是一个简单的问题。我在工作中的一些代码中已经看到了这一点,但办公室里没有人编写代码,所以我被困了。

该行是document.ssh.firstPing(...)

firstPing是代码中的一个方法,用js + php编写。但我在所有代码中都使用eclipse进行搜索,并且在任何地方都没有ssh。

2 个答案:

答案 0 :(得分:2)

Javascript DOM绑定中的ssh对象上没有标准的document属性。如果你正在加载Javascript库,他们总是可以添加一个(如果喜欢的话,可以向document添加一个属性)。例如,这是完全有效的:

document.foo = {
    bar: function() {
        alert("Hi there!");
    }
};

document.foo.bar(); // alerts "Hi there"

有关标准绑定的更多信息here

答案 1 :(得分:0)

ssh必须在某个地方的某个脚本中定义。由于你的代码库部分是PHP,它可能是一个生成的脚本,这就是为什么它显然没有出现。

您可能尝试的一种技术是使用Firebug在FireFox中打开您的页面,并分析它显示已加载的脚本列表(在脚本选项卡下)。这里的优点是Firebug向您展示了eval脚本,而不仅仅是静态脚本文件。 Firebug还允许您搜索这些内容。然后,您可以从那里回溯到基于短语定义的位置。