行。我只是想知道是否可以这样做。
我正在使用C#asp.net语言。
我想从网页向网络服务器发送一个结构(就像你可以将结构传递给一个函数)。服务器将对结构中找到的数据执行操作,然后将结构(其内容已修改)返回到“客户端”网页。 然后,网页将根据收到的数据执行特定任务。
是否有可能在网页和网络之间传递信息?服务器就像功能一样? 如果没有,有没有办法让我能够完成上述的内容?
答案 0 :(得分:3)
答案是肯定的,您可以尝试从客户端脚本调用服务器端函数。
以下是一些好的读物:
Client-Side Web Service Calls with AJAX Extensions
Client Side Callbacks in ASP.NET 2.0
Extend ASP.NET AJAX Client-Side Function - The Server-Side Way
ASP.NET 2.0 Client-Side Features: Bring Server-Side Power to the Client
答案 1 :(得分:0)
不确定。您可以使用字符串对结构进行编码,然后使用专用链接或纯JavaScript或Ajax(XMLHTTP)将其作为查询字符串或POST形式发送到服务器。当响应到来时,您可以使用JavaScript对其进行类似的解码,然后采取适当的任何操作。
有几个库可以帮助自动执行此类操作,包括XML-RPC。