我的layout.cshtml上有一个Dynatree,这意味着每个视图都会出现dynatre。 Dynatree只是一个树状结构,可以从某个地方(如数据库)加载数据,并且数据是可点击的。因此,当我们点击树上的某个项目时,它会转到另一个视图。现在我有一个包含iframe的视图。我想要的是每当我点击数据时,视图应该加载到" src"没有布局的Iframe的属性。
任何想法或建议?
答案 0 :(得分:0)
更改src
的{{1}}是相对简单的JavaScript 101.创建一个事件处理程序,在Dynatree项目上监视iframe
,然后选择{{ 1}}元素并相应地更改onclick
属性。
就删除布局而言,没有真正的内置方法可以做到这一点。通常,您只需在iframe
:src
等链接的查询字符串中添加一个参数。然后,您可以分支您的行动:
iframe
或者,在您的视图中,您只需禁用布局:
http://foo.com/bar?iframe