Jquery iframe用于将未知用户生成的内容加载到div中的备选方案

Jquery iframe用于将未知用户生成的内容加载到div中的备选方案,jquery,jquery-mobile,iframe,Jquery,Jquery Mobile,Iframe,我很确定没有其他选择,但也许我错过了什么 我有一个页面(移动,但不重要),在该页面上,当用户单击链接时,它会加载div(当前由iframe加载) 我之所以使用iframe,是因为加载的大多数html来自外部站点或依赖于外部CSS的用户生成的内容 所以我发现的所有文章都说使用ajax加载。这很容易做到,但当我通过ajax加载时,它会将所有页面html(标题、正文等)加载到div中。我假设这仍然会使用我的css(如果有通用样式) 我很确定iframe是实现这一点的方法,但这也给移动和宽度带来了问题

我很确定没有其他选择,但也许我错过了什么

我有一个页面(移动,但不重要),在该页面上,当用户单击链接时,它会加载div(当前由iframe加载)

我之所以使用iframe,是因为加载的大多数html来自外部站点或依赖于外部CSS的用户生成的内容

所以我发现的所有文章都说使用ajax加载。这很容易做到,但当我通过ajax加载时,它会将所有页面html(标题、正文等)加载到div中。我假设这仍然会使用我的css(如果有通用样式)

我很确定iframe是实现这一点的方法,但这也给移动和宽度带来了问题

谢谢你的帮助


有什么建议吗?

您可以继续使用Iframe解决方案,并在加载时调整内容。 或者使用ajax,然后再次根据需要解析HTML。删除不必要的元素