Javascript 在DNN中,如何将我的.js文件或js代码与新创建的页面结合起来
如何将此javascript添加到我在DNN中新创建的页面中 我尝试了很多方法来添加javascript和Jquery,但没有发现任何反映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 != '' &
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)将其置于模块设置>页眉或页脚@这对我有用