谷歌分析,jQuery华丽的弹出菜单.NET母版页实现

Google Analytics, jQuery Magnific Popups, .NET master page implementation

本文关键字:菜单 NET 实现 母版页 jQuery 谷歌      更新时间:2023-09-26

我首先要承认,尽管我一直在研究、阅读和解决问题,但我认为我的网站缺少一些基本的东西。我为我的无知提前道歉,但这是唯一的学习方式——承认你不知道该做什么

我正在运行一个VB.NET网站,该网站有母版页和内容页。我仍然在开发整个网站,试图添加功能。

我想做的事:

我想添加谷歌分析和jquery放大弹出窗口。我已经遵循了谷歌和amplific弹出窗口的所有说明,但我仍然有问题。

到目前为止,我所做的努力是:

我的主页:

<script src="Scripts/googleanalytics.js" type="text/javascript"></script> 
<script src="Scripts/jquery-2.1.3.js" type="text/javascript"></script> 
<script src="Scripts/jquery-magnific-popup.js" type="text/javascript"></script>

主页上的页脚:

<script type="text/javascript">
    $('.test-popup-link').magnificPopup({type: 'image'});
</script>

将类添加到图像:

<a class="test-popup-link" href="img/bigdog.jpg"><img class="centerimg" src="img/smalldog.jpg" /></a>

我的问题:

  • 谷歌脚本找不到脚本。它肯定在那里,它就在那里直接从谷歌的网站复制/粘贴到我正在调用的文件中
  • jquery和amplific弹出窗口只加载在我的根页面上
  • 例如,"/products/product1.aspx"页面拒绝加载脚本。尽管它们加载在根页面上,但脚本似乎不起作用用于弹出的图像。我逐字逐句地遵循了amplific弹出窗口的指示"在html中初始化"

放大弹出的说明:http://dimsemenov.com/plugins/magnific-popup/documentation.html#mfp-构建工具

最后,在我尝试添加图像弹出窗口之前,谷歌分析似乎正在工作,因为我正在网络分析页面上进行报告。

如有任何帮助,我们将不胜感激。

通过在IRC上讨论找到的解决方案。

我重新启动了本地服务器,它在我的根目录上工作。比赛条件或缓存导致问题?我需要在脑海中的"脚本"之前添加"/",这修复了非根脚本加载。

感谢freenode上的robert与我交谈。:D