jquery 确定当前iframe ID/名称

41zrol4v  于 2023-10-17  发布在  jQuery
关注(0)|答案(1)|浏览(109)

我有一个例子,一个php页面应该在两个不同的iframe中加载,这取决于某些条件。我需要从页面内部获取iframe是当前的一个(获取框架ID或名称)我尝试了几个jquery/JavaScript脚本没有成功,有人应该帮助我吗?

vjrehmav

vjrehmav1#

一种一般性(同源)方法是:
1.生成unique identifier并将其存储在iframe内的document object
1.使用parent访问父文档

  1. Query用于所有iframe
    1.检查每一个,以查找具有匹配UUID的contentDocument
    1.从iframe中获取匹配的ID或名称
    如果你处理的是跨源帧,这将不起作用。
    简单地传递查询字符串中的信息会更容易。
<iframe src="https://www.example.com/foo.php?id=xyz"></iframe>

相关问题