jquery window.open title自定义
时间: 2024-09-28 21:05:01 浏览: 16
jQuery的`window.open()`函数是一个用于在浏览器中打开新窗口或者弹出窗口的方法。当你需要自定义新窗口的标题时,可以在调用这个方法时指定`title`参数。例如:
```javascript
$.ajax({
url: "your-url",
success: function(response) {
window.open("https://example.com", "My Custom Title", "width=500,height=400");
}
});
```
在这个例子中,`"My Custom Title"`就是你想要设置的新窗口标题。第三个参数可以包含一系列的选项,如`width`, `height`, `resizable`, 等等。完整的语法可能是:
```javascript
window.open(url[, target[, features[, replace]]]);
```
其中,`target`默认为空字符串,如果不设置则新开窗口;`features`是一个字符串,包含了窗口的各种属性,例如`'titlebar=yes,location=yes,status=yes'`。
相关问题
layer.open 使用post请求
您可以使用 `layer.open` 方法来弹出一个窗口,然后使用 POST 请求发送数据。下面是一个示例代码:
```javascript
layer.open({
type: 2,
content: 'popup.html', // 弹出窗口的页面地址
title: 'POST 请求示例',
area: ['500px', '300px'],
btn: ['确定'],
success: function (layero, index) {
// 获取弹窗的 iframe 对象
var iframeWin = window[layero.find('iframe')[0]['name']];
// 发送 POST 请求
iframeWin.$.ajax({
url: 'your_post_url',
type: 'POST',
data: { key1: 'value1', key2: 'value2' },
success: function (response) {
// 处理请求成功的回调
console.log(response);
},
error: function (xhr, status, error) {
// 处理请求失败的回调
console.log(error);
}
});
}
});
```
在上面的代码中,我们首先使用 `layer.open` 方法弹出一个窗口,并指定弹窗页面的地址为 `popup.html`。然后,在 `success` 回调函数中,我们获取弹窗页面的 iframe 对象,并使用其内部的 `$.ajax` 方法发送 POST 请求。您需要将 `'your_post_url'` 替换为您实际的 POST 请求地址,`{ key1: 'value1', key2: 'value2' }` 是您要发送的数据。
请注意,上述代码中使用了 layer.js 插件和 jQuery 库,您需要先引入这两个库才能正确运行代码。
jquery.common_modal打开外部链接
使用jquery.common_modal打开外部链接,可以使用如下代码:
```javascript
// 获取打开外部链接的按钮
var openLinkBtn = $("#openLinkBtn");
// 绑定点击事件
openLinkBtn.on("click", function() {
// 打开外部链接
$.common_modal({
title: "打开外部链接",
content: "<p>正在打开链接,请稍后...</p>",
buttons: [
{
text: "关闭",
class: "btn-default",
close: true
}
],
onShow: function(modal) {
// 在模态框显示之后,延时一段时间后打开外部链接
setTimeout(function() {
window.open("https://www.example.com");
modal.close();
}, 2000);
}
});
});
```
上述代码首先获取了一个用于触发打开外部链接的按钮(id为openLinkBtn)。然后,绑定了按钮的点击事件。当按钮被点击时,会调用jquery.common_modal方法,创建一个模态框。模态框的标题为"打开外部链接",内容为一个显示"正在打开链接,请稍后..."的p标签。模态框只有一个"关闭"按钮。在模态框显示之后(通过onShow回调函数),延时2秒钟后会打开外部链接(这里使用window.open方法打开"https://www.example.com"链接),然后关闭模态框。