将变量传递给jQuery中的iframe窗口

问题描述

| 我对jquery和js有点不了解,所以请尽量提供丰富的信息。 我在页面上使用了FaceBox,并打开了一个链接,该链接会打开FaceBox,从而在调用iframe窗口的源页面内加载iframe。 然后将包含表单的页面加载到iframe中。该表单通过附加到父窗口(称为iframe和faceBox)的脚本进行验证。验证工作正常,但是我想做的是在验证后将变量传递回iframe窗口。 我所指的表格要求用户创建一个新的相册,然后将其追加到一个选择框,如下所示:(请保持简短) var Albumname = form.albumname.value; $(\“ \” +相册名称+ \“ \”)。appendTo(\'#als \'); document.getElementById(\'相册名称\')。value = \'输入相册的名称\'; 谁能告诉我如何将其正确传递到iframe窗口? 其他所有工作都包括重置专辑名称文本输入字段的最后一行代码。 提前谢谢了, 韦恩     

解决方法

        如果您要操纵iframe的内容,则可以使用与此类似的选择器。
$(\"div\",nameOfIframe.document)
您需要记住的是,您的iframe必须与主页位于同一域中,否则它将无法正常工作。