【问题标题】:how do you add jquery in a html page as a web resource in dynamics crm 2011如何在 html 页面中添加 jquery 作为动态 crm 2011 中的 Web 资源
【发布时间】:2011-07-11 02:49:05
【问题描述】:

在这方面遇到了很多麻烦。我正在尝试运行一个简单的 html 页面中的 jquery 脚本来弹出一个警告框。

我已经上传了jquery库和json库

我有一个 html 页面,其中包含以下引用和对我的 jquery 脚本的引用。但是,当我将此 html 作为 iframe 嵌入时,它不会发出警报。

 <SCRIPT src="../ClientGlobalContext.js.aspx"></SCRIPT>
 <SCRIPT type=text/javascript src="../jquery1.4.1.min.js"></SCRIPT>

我正在阅读有关相对路径的内容以及我尝试过的内容

<SCRIPT type=text/javascript src="../Script/jquery1.4.1.min.js"></SCRIPT>

<SCRIPT type=text/javascript src="../Scripts/jquery1.4.1.min.js"></SCRIPT>

两者。

但它不起作用。

【问题讨论】:

  • 当我点击“编辑”链接时,我看到您的问题中有代码,但在这里看不到。你能格式化你的代码以便每个人都能阅读吗?提示:在你想成为代码的每一行前面放 4 个空格。

标签: jquery html dynamics-crm


【解决方案1】:

我看到你有两个选择。

选项 1:相对路径 Web 资源可以通过相对路径相互指向。因此,这实际上取决于您的 html 网络资源和 jquery 网络资源的“名称”。

网络资源的“名称”在创建后无法更改。所以,你要密切关注这一点。 (不过,您始终可以删除它并使用新名称重新创建它。)此 Name 值可以包含路径。

例如,您的 jQuery 库 Web 资源的名称可能为“/Scripts/jquery.js”。如果您的 html 页面(您的 iframe 指向)的名称为“/Pages/mypage.html”,则该 html 页面必须像这样引用 jQuery 库:

<script src="../Scripts/jquery.js"></script>

它必须上一层才能离开 Pages 文件夹,然后下到 Scripts 文件夹,然后点击 jquery.js 文件。您可以将其视为一个真正的文件系统,就像您在使用常规 ASP.NET 站点一样。

选项 2:CDN Google(和其他网络)在其内容交付网络 (CDN) 上托管 jQuery 等库。他们将这些设计为非常快速和可靠。如果您不介意需要连接到 Internet 才能使您的功能正常工作,您可以直接链接到 Google CDN 上的 jquery。

为此,请将 jQuery 的脚本标签更改为:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-14
    • 1970-01-01
    • 1970-01-01
    • 2015-01-22
    • 1970-01-01
    相关资源
    最近更新 更多