最近在做影院项目是遇到了一个问题---不能将播放界面的title设置为正在播放的视频名,原因是这个视频名并不是通过url传过来的。而是在播放界面通过爬虫爬取过来的。而HTML的title的设置是在爬虫执行程序的上方,无法在title中直接调用这个视频名。
一直在想,怎么在程序中加个代码能够让程序自动执行,将title的内容换为包含视频名的。今天在搜狗上搜到了一篇文章,介绍了三种方法,我就使用了其中一种,成功解决了我的苦恼。解决方法见下图,在后面加了一个js代码,在js代码中设置了一个自动执行的函数,利用该函数重新设置HTML的title的值。
附参考文章的链接:网页中JS函数自动执行常用三种方法