0

我有一个具体的情况。我希望你能帮帮我..

我有两个不同的 html 页面。我正在解析它们并将它们重新生成为使用 Java 的单个 html 页面。每个页面包含许多 JavaScript 函数,其中一些具有完全相同的函数签名。

问题是我不应该对从这两个不同页面解析的函数定义进行任何更改。

所以,假设页面 A 有

function showMessage(){
alert("Page A");
}

B页有

function showMessage(){
alert("Page B");
}

当我解析它们时,函数定义应该保持原样。

我尝试在单个 HTML 页面中为每个页面的 JavaScript 函数创建名称空间,并尝试使用对象文字。但我不应该对函数定义进行任何更改。所以,下面的代码对我没有帮助..

var NS1 = {
    showMessage: function() {

        alert("workss");
    }
}

你知道我该如何解决这个问题吗?

谢谢您的帮助..

4

0 回答 0