iframe里怎么拿到iframe带的参数
时间: 2023-08-12 09:10:32 浏览: 232
iframe父页面获取子页面参数的方法
在 JavaScript 中,要获取 iframe 中传递的参数,可以使用以下步骤:
1. 获取 iframe 元素的引用:
```js
var iframe = document.getElementById('your-iframe-id');
```
2. 使用 `contentWindow` 属性获取 iframe 的 window 对象:
```js
var iframeWindow = iframe.contentWindow;
```
3. 在 iframe 内部的 JavaScript 中,可以使用 `window.location.search` 属性获取传递的参数:
```js
var params = window.location.search;
```
这将返回一个字符串,包含了传递给 iframe 的参数。你可以进一步解析这个字符串,提取出具体的参数值。
请注意,获取 iframe 内部的参数只能在同源策略允许的情况下进行操作。如果 iframe 的源与父页面的源不同,你将无法直接访问 iframe 内部的内容。
阅读全文