javascript - ASP.Net 应用程序中的可嵌入小部件

标签 javascript asp.net-mvc widget

我们有一个现有的 ASP.Net Webforms 应用程序,可供许多外部客户端使用。 例如:property.onesite.realpage.com\ol2\?s=1008641。选择公寓类型并单击搜索。 我的任务是创建某些核心功能的 html、css、javascript 小部件(例如:在上面的示例中搜索公寓并显示公寓结果),所以 A。外部客户端可以将其托管在他们的应用程序中,就像在他们的 html 页面上一样。

<DIV id="searchwidget">
     <script src="http://property.onesite.realpage.com/widgets/search.js"/>
</DIV>

b.我们可以将相同的小部件嵌入到新的内部应用程序中。我们计划为此构建一个新的 ASP.Net MVC 应用程序。 C。将相同的小部件嵌入到我们旧的 ASP.Net Webforms 应用程序中。

我们如何处理之间的通信(传递请求数据) A。不同的小部件, b.小部件和容器应用程序

我们如何存储小部件的状态?我确信我还有其他问题,但我不确定我是否在问我需要问的问题。

最佳答案

您可以查看其他共享脚本的工作原理。对于例如 Google map ,查询字符串中始终附加一个唯一的键。该 key 可用于识别客户端。

我创建了一个涉及显示自定义天气条件的内容。我使用 Jquery 和基于 REST 的 WCF 服务实现了基于 token 的请求。

关于javascript - ASP.Net 应用程序中的可嵌入小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9440433/

相关文章:

ios - 如何在没有 Storyboard的情况下以编程方式在 iOS8 上创建今日小部件?

javascript - selenium:单击按钮后如何获取页面源代码

javascript - 使用 Three.CubeCamera 进行折射

asp.net-mvc - jquery ajax 表单集合和其他键/值对

php - 通过functions.php覆盖小部件

Android widget 需要返回两次

javascript - 每当一个 div 的一部分与另一个 div 的一部分重叠时触发一个事件

javascript - 基于 Accordion 高度的动画按钮位置

asp.net-mvc - ASP.NET MVC 项目中有一个部分是用 Angular2 : a build error occurs when using MvcBuildViews 编写的

c# - 从具体化 'System.Int32' 类型到 'System.Double' 类型的指定转换无效