我在 DotNetNuke 中有 httpmodule。如何将 javascript 文件添加到此 httpmodule?
我试过这个,但没有奏效:
string text = "<script type=\"text/javascript\">";
text = ((text + "$(document).ready(function () { alert('worked');" + "if ($('div').hasClass('classa')) {") + string.Format("$(\"#Body\").append(\"<script src='{0}' type='text/javascript'><\\/script>\");", "~/Resources/Rasta/JS/" + "myjs.js") + "}") + "});" + "</script>";
page.RegisterClientScriptBlock("mykey" + Guid.NewGuid().ToString(), text);
并使用此代码(在另一个模块中工作)但它也不起作用:
ClientResourceManager.RegisterScript(page, page.ResolveUrl("~/Resources/myjss/JS/myjs.js"));