我需要一些建议,以便开发可嵌入窗口小部件的最佳方法,我的网站用户可以使用它们在我们的网站上显示我们的内容。使用jQuery和ASP.NET的可嵌入窗口小部件MVC
假设我们有一些内容使用jQuery插件进行渲染,我们希望给我们的客户一个简单的方法将其嵌入到他们的网站中。
一个选项可能是使用IFrame,但正如我们所知,这是非常有创意的并且有一些问题。我也想知道你的看法。
另一种方法可以让这样的代码,以显示项目#23:
<DIV id="mysitewidget23"><script src="http://example.com/scripts/wdg.js?id=23" /></DIV>
而且不知何故(帮助在这里需要...)创建wdg.js服务器端脚本注入内容, jQuery,需要插件,在DIV里面。
这看起来更有希望,因为用户可以在一定程度上定制DIV的风格,并且不需要IFRAME。但是,在ASP.NET MVC中,哪种方法是最好的,也是最有效的方法?
当然有很多其他的方法来实现我们所需要的。
这似乎是一个非常聪明的解决方案,谢谢Darin。 我已经实现了它,并且如果我在“客户”页面中明确包含jquery和所需的插件,它会很好地工作。 正如你在最后一段中所猜测的那样,我想尝试在我的服务器中包含一个