我有一个使用Web表单方法的解决方案(soln1),另一个解决方案是MVC 2.0(soln2)。在soln1的page1.aspx页面上,我想渲染soln2。我使用了iFrame,在src属性中,我提供了soln2的起始URL。还有其他方法吗?基本上我不想使用iFrame因为一些样式问题。
由于
答案 0 :(得分:0)
有三种方式(我能想到)将一个网页加载到另一个网页中:
的IFrame
jquery.load
帧
不幸的是,所有这些选项都存在问题。
如你所知,IFrame可能存在样式问题。
JQuery的加载与某些浏览器存在兼容性问题,并且存在事件冒泡问题。
框架需要为您的网站提供静态布局,并且可能会为您带来相同的样式问题。
考虑到这些问题,IFrame可能是最佳选择,它也专门针对您尝试实现的行为。
为什么不发布关于样式问题的内容,因为这可能是更容易解决的问题。
更新
要修复滚动条,您可以将此属性添加到iframe
scrolling="no"
有关示例,请参见此处: