我遇到了Script#的問題。我有一個加載JavaScript文件並使用對象的ASP.NET頁面。如何在腳本中使用其他JS文件中定義的對象#
var tracker = Piwik.getTracker(...);
現在我還有一個Script#生成的JavaScript文件,它也包含在同一頁面中。現在我想使用該腳本#.cs文件中的tracker
對象。
Type.InvokeMethod(tracker, "trackPageView");
不編譯:在當前上下文
Type.InvokeMethod("tracker", "trackPageView");
編譯,但輸出不存在:「tracker'.trackPageView();
任何想法?
Script.Literal是最後的手段......並且真的是臨時的解決方法,因爲你失去了用c#編寫的許多好處。將其標記爲有更好的答案,顯示如何編寫導入定義而不是這個,這是公認的答案。 – 2012-05-22 21:31:21