关于框架的Javascript / HTML

时间:2012-01-18 19:23:01

标签: javascript html frames

我有一个3帧的页面,我想在第二帧中按下一个按钮,将控件发送到第三帧。然后在第三帧中将请求密码,如果正确给出,则用户将能够在页面中继续。 我的问题是,当我打开页面时,会自动请求第三帧的密码。我怎样才能这样做,只有当我按下第二帧上的按钮时才会询问密码?

1 个答案:

答案 0 :(得分:0)

有很多细节缺失以获得明确的答案,但是,听起来密码页面是“页面”而不是域名提示?那么为什么不在第3帧加载“登台”页面,然后当用户点击第2帧中的按钮时,加载需要密码的正确页面。

是域中的所有帧吗? 我们在谈论HTML吗? 你必须使用框架吗?

因此,当在第二帧中单击按钮时,您需要将第三帧src属性设置为新页面。你可以使用它的ID来获取它

[FrameID] .src ='some page'

但是,你不能让2个不同的域互相交谈..

即。如果您有来自www.domain2.com的第2帧,并且第3帧中有www.domain3.com,那么您将无法做到这一点..

但如果他们都在同一个域名(www.domain2.com),那就不会有问题了。

更新: 你可能要做父母。[FRAMENAME] .src ='location'

类似帖子:

Change iframe source from another iframe