我想通過一個關聯數組(或簡單地將屬性名爲&值的對象)傳遞給我的ActiveXObject。我無法找到任何成功的人,只需將JavaScript中的複雜數據傳遞給ActiveX對象即可。如何將javascript中的關聯數組參數傳遞給ActiveX對象?
我的ActiveX對象正在IE中加載,它是我的,所以我可以將方法簽名&代碼更改爲任何可用的代碼。我也控制了javascript的結構。
沒有一個簡單的方法這樣做,我正在考慮對數據進行網址編碼並將其作爲字符串發送。但是,如果可能只是傳遞一個對象,那看起來有點愚蠢。
中的ActiveX對象在C#編碼,如果說有什麼區別...
+1:請注意,我們現在可以使用JavaScriptSerializer。可以避免對ActiveXObject的額外依賴。我想知道爲什麼這沒有得票。感謝這個簡單的解決方案,我沒有想到。 – naveen 2013-11-23 19:19:31