在没有“保存按钮”颜色框的情况下保存 iframe 内容
Posted
技术标签:
【中文标题】在没有“保存按钮”颜色框的情况下保存 iframe 内容【英文标题】:Saving Iframe Content without "save button" colourbox 【发布时间】:2014-10-08 22:22:50 【问题描述】:我正在做一个小项目,我有一个主 html 页面;然后我也制作了一个单独的 settings.html 文件。我在点击时弹出设置页面并使用:
jQuery('#settings').colorbox(iframe:true, width: "800px", height: "850px", onCleanup: function () saveoptions(); );
如您所见,我有一个自定义函数用于清理以保存设置。我不想在设置页面上有一个保存设置按钮,只是让用户单击它,然后它会提示您是否要保存。问题是,当它关闭时我似乎无法访问 iframe 的元素,所以我可以保存它们。
您如何访问 iframe 的内容以便我可以保存它们?
编辑:如果有帮助,我需要访问下拉框和文本框值
【问题讨论】:
jQuery/javascript: accessing contents of an iframe的可能重复 ***.com/questions/16799483/… 【参考方案1】:您应该使用contents()
方法:
假设你有 iframe 内容:<div id="myContent"></div>
然后使用这样的东西:
$("#myiframe").contents().find("#myContent")
另外,second option here 可能会对您有所帮助。
【讨论】:
以上是关于在没有“保存按钮”颜色框的情况下保存 iframe 内容的主要内容,如果未能解决你的问题,请参考以下文章