【问题标题】:How to make a Javascript library?如何制作一个 Javascript 库?
【发布时间】:2012-04-16 11:27:24
【问题描述】:

我想知道我们如何在 Javascript 库中编写以下代码 sn-p:

<SCRIPT FOR="eventlib" EVENT="MyEvent(strTest)">
alert("Uploading files...please wait");
    </SCRIPT>

还有下面的代码 sn-p:

 <SCRIPT LANGUAGE="JScript">
        function ctrl::ClickEvent(a,b)
        {
            alert("MyWindowControl_ClickEvent");
        }
      </SCRIPT>

当我尝试在 Javascript 库 中编写上述 sn-ps 时遇到语法错误。

【问题讨论】:

  • 愚蠢的提问时间:你的意思是在 .js 文件中吗?
  • 您的代码甚至不是一些有效的 javascript ,因此除非您在未告诉我们的特殊上下文中使用 js,否则您的代码根本无法在浏览器中运行。您的脚本标签甚至无效...
  • 我正在写一个 Lotus Notes JavaScript 库,即 .js 文件。你能告诉我为什么它是无效的。这些语句用于捕获从嵌入在网页上的 C# 用户控件触发的事件。当我在网页中使用这些语句时,它们可以正常工作,但是当我尝试将它们写入 .js 文件时,出现语法错误。
  • 查看这些链接,看看他使用了什么 javascript :) support.microsoft.com/kb/316516social.msdn.microsoft.com/Forums/en/clr/thread/… 在你称之为愚蠢之前!!!
  • @MujtabaBhat,Phil 并没有说你的代码愚蠢。他说自己的问题很愚蠢。这与说“请原谅我提出的这个愚蠢的问题”是一样的。 :)

标签: javascript lotus-notes dom-events javascript-framework


【解决方案1】:

在插入 Lotus Notes javascript 库时不能包含脚本标记。只有函数。

【讨论】:

  • 感谢Ken的回复...你的意思是不能把上面的代码写成.js文件!!!
  • @MujtabaBhat,我不知道你是在告诉我还是在问我?
  • 上面的代码可以进入.js文件,但不能进入Lotus Notes脚本库的代码窗口
【解决方案2】:

我们可以编写一个 Javascript 函数,而不是编写 Script 块。我们可以从事件处理程序中调用它。

【讨论】:

    猜你喜欢
    • 2020-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    • 1970-01-01
    • 1970-01-01
    • 2020-08-21
    • 2023-04-02
    相关资源
    最近更新 更多