public static void Default(GoogleAnalyticsAction e) { if (InternalGoogleAnalytics != null) { e(InternalGoogleAnalytics); return; } var analytics = new IHTMLScript { type = "text/javascript", src = "http://www.google-analytics.com/ga.js" }; analytics.onload += delegate { 1.AtDelay( delegate { if (InternalGoogleAnalytics == null) { InternalGoogleAnalytics = (GoogleAnalytics) new IFunction("return _gat;").apply(Native.window); } e(InternalGoogleAnalytics); } ); }; analytics.AttachToDocument(); }
public static void Default(GoogleAnalyticsAction e) { if (InternalGoogleAnalytics != null) { e(InternalGoogleAnalytics); return; } var analytics = new IHTMLScript { type = "text/javascript", src = "http://www.google-analytics.com/ga.js" }; analytics.onload += delegate { 1.AtDelay( delegate { if (InternalGoogleAnalytics == null) { InternalGoogleAnalytics = (GoogleAnalytics)new IFunction("return _gat;").apply(Native.window); } e(InternalGoogleAnalytics); } ); }; analytics.AttachToDocument(); }
public static void Invoke(this string src, string code) { var analytics = new IHTMLScript { type = "text/javascript", src = src }; analytics.onload += delegate { 1.AtDelay( delegate { new IFunction(@" try { var pageTracker = _gat._getTracker('UA-13087448-1'); pageTracker._setDomainName('.jsc-solutions.net'); pageTracker._trackPageview(); } catch(err) { } ").apply(Native.window); } ); }; analytics.AttachToDocument(); }