コード例 #1
0
        protected override void Render(HtmlTextWriter w)
        {
            if (EnvironmentEx.DeploymentEnvironment == DeploymentTarget)
            {
                w.Write(@"<!-- SiteCatalyst code version: G.6.
Copyright 1997-2004 Omniture, Inc. More info available at http://www.omniture.com -->
<script language=""JavaScript""><!--
    /* You may give each page an identifying name, server, and channel on the next lines. */
    var s_pageName = "); w.Write(ClientScript.EncodeText(PageName ?? "")); w.Write(@";
    var s_server = "); w.Write(ClientScript.EncodeText(Server ?? "")); w.Write(@";
    var s_channel = "); w.Write(ClientScript.EncodeText(Channel ?? "")); w.Write(@";
    var s_hier1 = "); w.Write(ClientScript.EncodeText(Hier1 ?? "")); w.Write(@";
    var s_pageType = "); w.Write(ClientScript.EncodeText(PageType ?? "")); w.Write(@";
    var s_prop1 = "); w.Write(ClientScript.EncodeText(Property1 ?? "")); w.Write(@";
    var s_prop2 = "); w.Write(ClientScript.EncodeText(Property2 ?? "")); w.Write(@";
    var s_prop3 = "); w.Write(ClientScript.EncodeText(Property3 ?? "")); w.Write(@";
    /********* INSERT THE DOMAIN AND PATH TO YOUR CODE BELOW ************/ //--></script>
<script language=""JavaScript"" src="""); w.Write(ClientScript.EncodePartialText(RemoteCodeJsUri)); w.Write(@""" type=""text/javascript""></script>

<script language=""JavaScript"" type=""text/javascript""><!--    s_wds(s_account); s_ca(s_account); function sendAnalyticsEvent(str) { ns = s_account; if (str != null) ns += "","" + str; void (s_gs(ns)); }
    function sendLinkEvent(str, lnkname) {
        ns = s_account; if (str != """" && str != null) ns += "","" + str; s_linkType = ""o""; s_lnk = true; s_linkName = lnkname; void (s_gs(ns));
    } //--></script>

<!-- End SiteCatalyst code version: G.4. -->
</script>");
            }
            else
            {
                w.WriteLine("<!-- Site Catalyst -->");
            }
        }