我正在研究一个基于web的应用程序,该应用程序生成带有一些数据的文档。我在文档生成器中有一个新功能,您可以在文本框中粘贴Atlassian Confluence(在我们公司我们将其用作wiki)链接,然后保存此特定页面的内容将出现在文档中。
1。问题:我没有可能从没有css类的Atlassian Confluence的API获取行数据。
2。问题:我在文档生成器Bootstrap 3和Atlassian Confluence中使用一些Bootstrap类。这意味着:Atlassian Confluence样式表在我的页面上重新调整了元素的颜色和大小,我不能为Confluence的内容创建一个新的样式表,因为有一些特殊的东西,我没有时间这样做。
问题:是否有任何可能性或解决方法来解决这个问题与ASP的选项。NET和Razor?
解决方案对于我来说:
我创建了一个新的cshtml
页面名为"WikiContent"。在本页中,我用来自Confluence的样式渲染来自atlasian Confluence的内容。在我的文档页面中,我创建了一个<iframe>
,它用一些参数渲染页面"WikiContent"。
我用这个问题的答案来样式和调整<iframe>
与JavaScript的大小。我还为<iframe>
添加了100%的宽度