【问题标题】:Saving Iframe Content without "save button" colourbox在没有“保存按钮”颜色框的情况下保存 iframe 内容
【发布时间】:2014-10-08 22:22:50
【问题描述】:

我正在做一个小项目,我有一个主 html 页面;然后我也制作了一个单独的 settings.html 文件。我在点击时弹出设置页面并使用:

jQuery('#settings').colorbox({iframe:true, width: "800px", height: "850px", onCleanup: function () { saveoptions(); } });

如您所见,我有一个自定义函数用于清理以保存设置。我不想在设置页面上有一个保存设置按钮,只是让用户单击它,然后它会提示您是否要保存。问题是,当它关闭时我似乎无法访问 iframe 的元素,所以我可以保存它们。

您如何访问 iframe 的内容以便我可以保存它们?

编辑:如果有帮助,我需要访问下拉框和文本框值

【问题讨论】:

标签: javascript jquery html iframe colorbox


【解决方案1】:

您应该使用contents() 方法:

假设你有 iframe 内容:<div id="myContent"></div>

然后使用这样的东西:

$("#myiframe").contents().find("#myContent")

另外,second option here 可能会对您有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-16
    相关资源
    最近更新 更多