Jquery mobile jquerymobile用户html小部件

Jquery mobile jquerymobile用户html小部件,jquery-mobile,knockout.js,Jquery Mobile,Knockout.js,我正在使用jQueryMobile移植运行在IE6/compatibility上的遗留应用程序。在传统应用程序中,它们允许用户使用HTML格式化文本以供显示。我知道当呈现时,他们使用iFrame,这样当用户的HTML不会破坏整个页面并丢失导航控件等时,HTML并不总是“干净”,而是以本地化的方式混乱显示 我正在寻找一个小部件或东西,我可以传递给它一个字符串,可能是好的HTML,也可能不是好的HTML,它将包含任何显示问题,该地区,而不是打破整个页面 每个能够输入HTML的用户都必须登录到系统中,

我正在使用jQueryMobile移植运行在IE6/compatibility上的遗留应用程序。在传统应用程序中,它们允许用户使用HTML格式化文本以供显示。我知道当呈现时,他们使用iFrame,这样当用户的HTML不会破坏整个页面并丢失导航控件等时,HTML并不总是“干净”,而是以本地化的方式混乱显示

我正在寻找一个小部件或东西,我可以传递给它一个字符串,可能是好的HTML,也可能不是好的HTML,它将包含任何显示问题,该地区,而不是打破整个页面


每个能够输入HTML的用户都必须登录到系统中,并且所有更改都由用户记录,因此我们不担心他们试图输入恶意HTML,我们只想保护他们不受诚实错误和“非常旧”的不推荐HTML的影响。由于我们离线运行appcache/local数据库,我们不想因为他们的HTML出错而强迫他们返回服务器并重新加载数据。

为什么不继续使用iFrame?似乎是一个沙箱可能是坏的HTML的好方法…ezanker,我想我的第一个?问题可能是我不知道如何使用jQueryMobile和knockout将用户HTML字符串绑定到iFrame的srcdoc=属性。传统系统所采用的方法无法工作,因为它只是动态创建了服务器可以查询的页面src=,我们使用的是本地数据库中的appcache和数据,当没有internet连接时,我想将这些数据绑定到客户端的srcdoc=。如果我弄明白了,我会在这里尝试一下,并进一步评论。您能将HTML写入一个localStorage变量,然后在iFrame中加载一个页面,该页面总是从该localStorage位置读取HTML吗?此外,您还可以直接写入iFrame文档: