2010-05-10 57 views
0

由于某些原因,当我添加一个HTML模块(以及添加到DNN 5.4的默认模块),然后添加“AddThis”javascript。点击按钮显示时,会打开一个新页面,而不是显示iframe模式消息,或悬停在热门社交媒体网络列表中以共享页面。不知道什么是解决这个问题的最简单方法,以及为什么会发生这种情况?AddThis分享按钮不会在DotNetNuke工作

回答

3

这不是一个完整的答案,但对我来说听起来像AddThis JavaScript代码永远不会被浏览器加载。查看不起作用的网页时,打开HTML源代码并查找AddThis脚本标记。它可能应该看起来像这样:

<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=..."></script> 

如果你找不到它,那么有一些工作。如果您找到它,请尝试在浏览器中打开网址,看看您是否获得了JavaScript。

否则:与往常一样,FireBug(或IE8中的工具)是您的朋友。

+0

你是对的。它不会发生的原因是,当你在富文本视图中添加它时,它会尝试变得聪明并从代码中删除少量东西。 解决方案 - 点击基本文本视图,然后从底部html,然后插入您添加此代码,然后保存。 – soldieraman 2010-05-15 04:02:45