如何将带有html片段的javascript加载到现有web应用程序中

如何将带有html片段的javascript加载到现有web应用程序中,javascript,jquery,asp.net-mvc-3,Javascript,Jquery,Asp.net Mvc 3,我正在开发一个小应用程序,旨在将HTML+JavaScript管理HTML行为嵌入现有网站。我的小应用程序是一个ASP.NETMVC3应用程序。向web客户端交付JavaScript的最佳方法是什么?我没有访问web客户机的权限,只是给他们提供了检索HTML/JavaScript的URL。web客户端将使用jQuery检索HTML/JavaScript。然后,jQuery将ASP.NETMVC3应用程序的结果加载到DOM中。管理嵌入HTML行为所需的JavaScript是否应该只是HTML片段末

我正在开发一个小应用程序,旨在将HTML+JavaScript管理HTML行为嵌入现有网站。我的小应用程序是一个ASP.NETMVC3应用程序。向web客户端交付JavaScript的最佳方法是什么?我没有访问web客户机的权限,只是给他们提供了检索HTML/JavaScript的URL。web客户端将使用jQuery检索HTML/JavaScript。然后,jQuery将ASP.NETMVC3应用程序的结果加载到DOM中。管理嵌入HTML行为所需的JavaScript是否应该只是HTML片段末尾的一个标记?感谢您的时间。

如果加载机制已经就位,并且只需将HTTP请求的有效负载插入DOM中的某个位置,那么将a作为有效负载中的最后一个标记可能是最好的方法

脚本所依赖的任何DOM元素在执行时都应该准备好使用,据我所知,这种技术没有任何问题


您可以变得更加复杂,但必须使jQuery加载机制复杂化。

告诉我们有关这些HTML片段的更多信息。HTML片段是来自数据库的内容。用户与HTML交互,他们的输入被提交回我们的服务器并存储在我们的数据库中。我需要包含在HTML片段中的JavaScript用于管理通过jQuery返回到服务器的响应。因此,我的asp.NETMVC应用程序正在生成HTML5内容,我有Javascript来管理最终用户如何与HTML交互。我的问题是,将javascript包含/发送到客户端的最佳方法是什么。感谢您的脚本是否会发出额外的AJAX请求,或者是否会发布一些数据,仅此而已?或者在初始请求之后是否不再有服务器交互?是否有从服务器HTML+Javascript检索内容的初始请求。用户可以随心所欲地与HTML交互。每一次交互都会通过一个jQuery调用向服务器返回一个响应来发布数据。我正在开发的应用程序是独立的,它与主机没有任何关系。主机只知道如何进行初始调用以检索html+javascript。