如何从弹出窗口标题设置浏览器标题

时间:2014-06-02 07:35:25

标签: javascript

我在诗歌网站上工作,我会在弹出窗口上显示诗歌 如何将浏览器标题设置为弹出标题,使社交媒体分享按钮抓取诗歌标题而不是浏览器标题

<div class="popup">
<h2>popup title</h2>
<p>content</p>
<a class="close" href="#close"></a>
</div>
<a href="#x" class="overlay" id="poem4_form"></a>    

1 个答案:

答案 0 :(得分:0)

试试这个:

document.title = window.opener.document.title

您可以选择:

var win = window.open('', 'foo', '');

//Ensure, the Document is loaded
function check() {        
    if(win.document) {
        //Set Title
        win.document.title = document.title
    } else {
        setTimeout(check, 10);
    }
}    
check();

这是基于这个答案:Set title in the window popup

这是你的小提琴:http://jsfiddle.net/QRq2h/