I have coded myself into a corner. Does anyone know the answer? Thanks!
$('title').text("Boo"); is not good idea because IE8 has problem with that.
this bug is reported Here but jQuery developers did not solve that and their solution is Use document.title='Boo';.
my idea is that
document.title is best option and it is cross browser solution$(document).attr('title', 'new title');. i tested it and has no problem with major browsers and IE8