簡體   English   中英

從Javascript發送復雜的數據

[英]Send complex data from Javascript

我有一個帶有WebBrowser控件的WPF應用程序,該控件顯示一個包含JavaScript的網頁。

從JavaScript,我可以調用C#函數。 我不使用“ Window.External”,因為我將使用Xamarin使其跨平台。 Window.external與WebBrowser對象一起使用。 在IOS上,它將是另一個不支持window.external的對象(我認為是UIWebView)。

因此,我通過URL調用函數:

window.location.href  = 'myApp://myFunction?param1=' + param1;

它正在工作,但是現在我想將復雜的數據作為參數(例如一個配置文件。),但是URL的大小似乎受到限制……

有辦法嗎? 您知道用Phonegap做例題嗎?

是否可以使用JavaScript修改網頁的標題?

您可以使用AJAX(JavaScript的一項功能),該功能允許您以交互方式與服務器之間無縫地傳輸數據。 為了使您更輕松地進行操作,可以將jQuery庫添加到網頁中,這有助於最大程度地減少為了達到所需結果而必須編寫的代碼量。

這是有關相對功能的StackOverflow的討論:

將復雜類型作為數據傳遞到jquery ajax post

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM