在iframe上,它显示整页。
但是我想要一个iframe,它只显示在特定的id或类中。
(所以,它一定不是通常的iframe。我认为javascript是最接近的解决方案。)
答案 0 :(得分:0)
如果我理解正确,这与Iframe本身没什么关系,但更多的是你有选择地将页面的某些部分设置为可见或不可见,具体取决于页面的调用方式?
您可以使页面模态化,例如通过添加查询字符串参数?viewmode = full或?viewmode = reduced,然后您的页面将仅显示某些区域,具体取决于此参数的值。在您的Iframe中,您将其设置为viewmode简化为仅查看您想要查看的区域。
至于如何仅显示特定区域,您可以执行此服务器端(隐藏那些您不希望看到的面板)或客户端使用jQuery(仅显示那些具有类X的div)。这取决于您特定页面的结构,哪种解决方案对您来说更容易。