使用Tampermonkey脚本更改弹出窗口的标题吗?

时间:2018-09-28 20:30:28

标签: javascript userscripts tampermonkey

是否可以使用Tampermonkey更改弹出窗口(子窗口)的窗口标题? (这是用于流音频播放器的)

通常,我们将使用document.title来更改网页的浏览器页面/标签标题,但是在这种情况下它不起作用。我相信这是因为它是主页的弹出窗口。

有没有一种方法可以完成此via Tampermonkey

This is the site,其中包含我要修改的弹出窗口。 点击右上角的“立即收听”红色按钮,弹出式窗口将会出现。我希望更改该弹出窗口的标题。


我尝试/使用过的参考文献:

2 个答案:

答案 0 :(得分:2)

对于您问题中给出的弹出式窗口,更改标题本身就是简单性。只需将脚本设置为在弹出窗口的URL上运行,然后使用document.title

这是一个完整的工作脚本,可在that page的“立即收听”弹出窗口中进行操作:

// ==UserScript==
// @name     _Change popup title
// @match    *://wibx950.com/listen-live/popup/
// @grant    none
// ==/UserScript==

document.title = "WKRP";

如果您有一个更棘手的示例,请向其发布链接/食谱。

答案 1 :(得分:-1)

您可以使用目标网站的iframe打开指向自己网站的新链接,并更改自己网站的标题。

普通html示例:

<html>
<head>
    <title>The title of your page</title>
</head>
<body>
<iframe src="http://wibx950.com/"></iframe>
</body>