单击iframe中的链接时,jquery更改浏览器选项卡标题

时间:2014-01-07 20:00:21

标签: jquery html iframe

我有一个包含2个iframe的索引页面。当我点击iframe 2中的链接时,将在iframe 1中打开一个页面。现在,当您点击iframe2中的该链接时,我想更改浏览器标签标题。

我知道如何使用以下脚本更改浏览器标题选项卡,但只有当它位于索引页面时才会起作用。

<script type="text/javascript">
$(document).ready(function(){
$('#link1').click(function(){
$('head title').text('HelloWorld'); 
});
});
</script>

<a id="link1" href="home.html" target="iframe1">Home</a>

希望你们能帮忙。

2 个答案:

答案 0 :(得分:5)

这应该有用。

<script type="text/javascript">
$(document).ready(function(){
    $('#link1').click(function(){
        $('head title', window.parent.document).text('HelloWorld');
    });
});
</script>

主页

答案 1 :(得分:0)

完美的马库斯! 我能够在我的jquery应用程序中使用您的解决方案,但我在一个函数内部使用了它,因为标题可以根据无线电输入中选择的值获得两个值。

$.fn.relacionamento = function() {
if ($("input[name=f_exclusivo]:checked").val() == 0) { 
    $('head title', window.parent.document).text('Titulo 01');
} else { 
    $('head title', window.parent.document).text('Titulo 02');
  }
};
$("input[name=f_exclusivo]").click(function(){ $().relacionamento(); });