Имам компонент silverlight excel, който трябва да вградя в моето приложение durandal.
Моят HTML изглежда така:
<form id="silverlightControl" runat="server" data-bind="if: silverlightIsInstalled() && silverlightData()!=null">
<div id="silverlightControlHost">
<object id="silverlightObject" data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%">
<param name="source" value="ClientBin/SilverlightGrid.xap" />
<param name="onError" value="onSilverlightError" />
<param name="onLoad" value="onSilverlightLoad" />
<param name="background" value="white" />
<param name="minRuntimeVersion" value="5.0.61118.0" />
<param name="autoUpgrade" value="false" />
</object><iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe>
</div>
</form>
Проблемът е, че това се опитва да извика глобални функции, наречени onSilverlightLoad и onSilverlightError.
Има ли начин от моя модул да дефинирам и презапиша тези глобални функции?