layui在当前窗口ifram打开util.openWin(options);
时间: 2024-04-05 20:33:28 浏览: 101
要在当前窗口的iframe中打开一个新窗口,可以使用layui的util.openWin(options)方法。其中,参数options是一个对象,可以设置新窗口的一些属性,例如:
```
layui.use(['util'], function(){
var util = layui.util;
// 打开新窗口
util.openWin({
title: '新窗口',
content: 'http://www.example.com',
area: ['500px', '300px'],
maxmin: true
});
});
```
这段代码会在当前窗口的iframe中打开一个宽度为500px、高度为300px的新窗口,并且可以最大化和最小化。
相关问题
ifram中打开新窗口
在 iframe 中打开新窗口的方式有两种:
1. 使用 target="_blank" 属性
在 iframe 中嵌套的页面中,如果需要在新窗口中打开链接,可以在链接中添加 target="_blank" 属性。这样,当用户点击链接时,链接会在新的窗口或标签页中打开。
2. 使用 JavaScript
可以使用 JavaScript 在 iframe 中打开新窗口。可以在嵌套的页面中添加以下代码:
```javascript
window.open('http://www.example.com');
```
这将在一个新的窗口中打开指定的 URL。
怎么获取当前ifram的父级页面
您可以使用JavaScript中的`parent`属性来获取当前iframe的父级页面。例如,您可以使用以下代码获取当前iframe的父级页面的URL:
```
var parentUrl = parent.location.href;
```
请注意,这只适用于在同一域中的页面。如果iframe和父级页面不在同一域中,将无法使用此方法获取父级页面的URL。
阅读全文