如何自定义浏览器的标题 window
How to customize the title of my browser window
我想使用 window.open()
自定义 html 的显示。我编写了下面的代码,并根据所附的屏幕截图获得了输出。
我的观点是:
- 虽然我使用了
resizable=no
,但我发现 window 是 resizable
- 如何隐藏
bar title
- 如何将我的海关名称添加到 form/page,我想将
untitled
替换为 report
:
var report = window.open('', '_blank', 'title="Report",toolbar=0, top=500,left=500, width=200,height=100,resizable=no,scrollbars=no, menubar=no, location=no, status=no');
report.document.body.innerHTML = text;
如果您希望标题出现在新的 window 中,只需在 <head>
内的 text
中设置 title
标签。
<title>Title you want</title>
示例:
var report = window.open('', '_blank', 'title="Report",toolbar=0, top=500,left=500, width=200,height=100,resizable=no,scrollbars=no, menubar=no, location=no, status=no');
report.document.write("<html><head><title>TEST</title></head></html>");
注意我使用了 document.write()
.
此外,现代浏览器不允许隐藏 url 栏,您可以找到更多信息 here。
调整大小选项也有错误。检查 this 关于禁用新 windows.
调整大小的答案
var report = window.open('', '_blank', 'title="Report",toolbar=0, top=500,left=500, width=200,height=100,resizable=no,scrollbars=no, menubar=no, location=no, status=no');
report.document.body.innerHTML = text;
**report.document.title = 'custom one';**
感谢@Will 和@GerardCuadras
两个答案都是可行的,所以不确定接受哪个答案是正确的,我对两个答案都投了赞成票。
report.document.title = 'My customs Report';
report.document.body.innerHTML = text;
或
report.document.body.innerHTML = '<title>My customs Report</title>';
report.document.body.innerHTML += text;
我想使用 window.open()
自定义 html 的显示。我编写了下面的代码,并根据所附的屏幕截图获得了输出。
我的观点是:
- 虽然我使用了
resizable=no
,但我发现 window 是 - 如何隐藏
bar title
- 如何将我的海关名称添加到 form/page,我想将
untitled
替换为report
:
resizable
var report = window.open('', '_blank', 'title="Report",toolbar=0, top=500,left=500, width=200,height=100,resizable=no,scrollbars=no, menubar=no, location=no, status=no');
report.document.body.innerHTML = text;
如果您希望标题出现在新的 window 中,只需在 <head>
内的 text
中设置 title
标签。
<title>Title you want</title>
示例:
var report = window.open('', '_blank', 'title="Report",toolbar=0, top=500,left=500, width=200,height=100,resizable=no,scrollbars=no, menubar=no, location=no, status=no');
report.document.write("<html><head><title>TEST</title></head></html>");
注意我使用了 document.write()
.
此外,现代浏览器不允许隐藏 url 栏,您可以找到更多信息 here。
调整大小选项也有错误。检查 this 关于禁用新 windows.
调整大小的答案var report = window.open('', '_blank', 'title="Report",toolbar=0, top=500,left=500, width=200,height=100,resizable=no,scrollbars=no, menubar=no, location=no, status=no');
report.document.body.innerHTML = text;
**report.document.title = 'custom one';**
感谢@Will 和@GerardCuadras
两个答案都是可行的,所以不确定接受哪个答案是正确的,我对两个答案都投了赞成票。
report.document.title = 'My customs Report';
report.document.body.innerHTML = text;
或
report.document.body.innerHTML = '<title>My customs Report</title>';
report.document.body.innerHTML += text;