Javascript在Sitefinity中工作并快速消失

时间:2017-02-09 19:07:56

标签: javascript asp.net sitefinity

我一直遇到一个问题,即我们在Sitefinity中构建的网站没有加载JavaScript。我们有一个使用Zurb Foundation框架的自定义.master页面。起初我以为这只是对。

中外部脚本的排序

在分解时,我已经剥离了我的页面代码以进行内联的基本JavaScript输出。单击按钮时,它会显示一条文本消息。该脚本工作一瞬间然后消失。这就是我之前发生的事情。这就像剧本超时一样。

这是要测试的基本脚本的基础。我不明白为什么会这样。有些东西与Sitefinity有冲突。

我的代码如下:

<%@ Master Language="C#" AutoEventWireup="true" %>
<%@ Register Assembly="Telerik.Sitefinity" Namespace="Telerik.Sitefinity.Web.UI.PublicControls" TagPrefix="sf" %>
<%@ Register Assembly="Telerik.Sitefinity" Namespace="Telerik.Sitefinity.Web.UI" TagPrefix="sf" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>

<!doctype html>
<html class="no-js" lang="en">
<head id="Head" runat="server">

    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta charset="utf-8">
    <title>Inside Page</title>

</head>  
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" />

    <div id="ContentMainCPH">
        <asp:contentplaceholder id="ContentMainCPH" runat="server" />
    </div>

    <button onclick="myFunction()">Try it</button>
    <p id="demo"></p>

    <script>
        function myFunction() {
            document.getElementById("demo").innerHTML = "This Works!";
        }
    </script>
</form>
</body>
</html>

有关为什么我无法让脚本在Sitefinity中工作的任何想法?我一直试图在整个星期内解决这个问题,遗憾的是Sitefinity支持没有任何帮助。

如果您愿意,我感谢您的时间和帮助,谢谢。

玛利亚

0 个答案:

没有答案