Javascript 在DNN中,如何将我的.js文件或js代码与新创建的页面结合起来

Javascript 在DNN中,如何将我的.js文件或js代码与新创建的页面结合起来,javascript,html,dotnetnuke,dnn-module,Javascript,Html,Dotnetnuke,Dnn Module,如何将此javascript添加到我在DNN中新创建的页面中 我尝试了很多方法来添加javascript和Jquery,但没有发现任何反映 var CheckedArray = []; function addPackageDataToList(packageId) { if (packageId == '1') { var qty = $('#txtPackageQuantity' + packageId).val(); if (qty != '' &

如何将此javascript添加到我在DNN中新创建的页面中

我尝试了很多方法来添加javascript和Jquery,但没有发现任何反映

var CheckedArray = [];

function addPackageDataToList(packageId) {
    if (packageId == '1') {
        var qty = $('#txtPackageQuantity' + packageId).val();
        if (qty != '' && qty != undefined && qty > 0) {
            var obj = {
                PackageName: "Package 1",
                Qty: $('#txtPackageQuantity' + packageId).val(),
                Price: 50
            } 
        } else {
            alert("Please add valid quantity");
        }
    }
}

如果要将其添加到单个页面,一种方法是将其添加到HTML模块

将模块添加到页面。 编辑并转到HTML模式。 将代码包装在脚本标记中。 保存模块


在执行此操作之前,您需要确保HTML编辑器未配置为从模块中剥离代码。您可以在主机、HTML编辑器管理器页面(DNN 8及以下)或站点设置->站点行为->更多->在DNN 9.x中打开HTML管理器上执行此操作。

如果要将其添加到单个页面,一种方法是将其添加到HTML模块

将模块添加到页面。 编辑并转到HTML模式。 将代码包装在脚本标记中。 保存模块


在执行此操作之前,您需要确保HTML编辑器未配置为从模块中剥离代码。在主机HTML编辑器管理器页面(DNN 8及以下)或站点设置->站点行为->更多->在DNN 9.x中打开HTML管理器上执行此操作。

要调整编辑器的设置,请转到主机HTML编辑器管理器

如果您使用的是DotNetNuke.RadEditorProvider,则会发现一些应取消选中的复选框,尤其是“删除脚本”

如果您正在使用CKEditor,则可能不必执行任何操作


所以。。。插入一个脚本,看看它是否被删除。如果是,请更改编辑器配置选项。

要调整编辑器的设置,请转到主机,HTML编辑器管理器

如果您使用的是DotNetNuke.RadEditorProvider,则会发现一些应取消选中的复选框,尤其是“删除脚本”

如果您正在使用CKEditor,则可能不必执行任何操作


所以。。。插入一个脚本,看看它是否被删除。如果是,请更改编辑器配置选项。

尝试将其置于模块设置>页眉或页脚。我同意@erw13n将页面置于编辑模式,单击html模块的齿轮图标,然后单击高级设置,您将看到模块的页眉/页脚文本框。如果这是本模块的唯一内容,您也可以切换到基本文本框并将其放在那里。谢谢@erw13n,它对我有用。但我想使用js将页面从一个域重定向到另一个域。这不是重定向,也将我重定向到同一个页面。请为itTry创建另一个问题,将其放在模块设置>页眉或页脚上。我同意@erw13n将页面置于编辑模式,单击html模块的齿轮图标,然后单击高级设置,您将看到模块的页眉/页脚文本框。如果这是本模块的唯一内容,您也可以切换到基本文本框并将其放在那里。谢谢@erw13n,它对我有用。但我想使用js将页面从一个域重定向到另一个域,这不是重定向,也将我重定向到同一页面请为itThanks Joe创建另一个问题,请为我提供DNN版本的步骤:08.00.04(226)将其置于模块设置>页眉或页脚@erw13n它适用于meThanks Joe,请为我提供DNN版本的步骤:08.00.04(226)将其置于模块设置>页眉或页脚@这对我有用