输出代码后更改链接中的URL

时间:2013-11-06 19:21:33

标签: javascript html dotnetnuke

所以,我有一个由其他人开发的dotNetNuke网站。在这种情况下,这些开发人员无法以我需要的速度快速响应请求,我必须尽快在客户的网站上修复。

不知何故,网站侧面导航中的主页链接指向“联系我们”页面。不确定这是怎么做的,但是我对网站后端的访问权限有限(无论如何都是一团糟)。

我正在寻找一种方法,只能将Home导航项的网址从http://www.mywebsite.com/subdir/ContactUs/tabid/2530/Default.aspx更改为http://www.mywebsite.com/subdir/。我试过用JavaScript交换文本无济于事。有没有人有任何想法?

非常感谢任何帮助。如果您需要更多信息,请告诉我。

3 个答案:

答案 0 :(得分:0)

运行此Jquery代码可以解决您的问题...但您的网站似乎有一些问题需要解决,而不是用JS封装。

$('h1.logo a').attr('href','http://www.mydomain.com/subdir/');

答案 1 :(得分:0)

正如lostPixelx建议并看到它有点像DotNetNuke对链接工作所做的那样。请将以下内容添加到javascript

  $(function() {
    $('#tddnn_dnnMENU_ctldnnMENU2529').click(function(){self.location="http://www.mydomain.com/subdir/"})
    });

答案 2 :(得分:0)

我建议您通过管理员/页面(页面管理)进入HOME页面的PAGE SETTINGS。

从那里,在设置的最后一个“标签”上,向下,您可以找到“URL”或“导航”部分,确保没有选择任何内容,然后保存页面设置。