首页 >

javascript动态修改浏览器标题(title)方法

web前端|js教程javascript动态修改浏览器标题(title)方法
javascript,JS,浏览器,title
web前端-js教程
给大家讲一个用javascript动态修改浏览器标题(title)方法和技巧,需要的朋友把代码测试吧。
仿真摇奖源码,vscode 主题插件排行,ubuntu 热补丁,tomcat访问本地页面,sqlite64位字段表示,爬虫医师,php 做服务端,seo企业如何优化网页,字体网站源码,订票模板lzw
title在html中属于特殊的节点元素.因为它可以使用document.getElementsByTagName(“title”)[0]来获取网页的title标签,但却无法用document.getElementsByTagName(“title”)[0].innerHtml用更改它的值。经测试原生js有两种方式可以修改,jQuery中也能简单设置。不清楚的小伙伴们可以了解一下。
智慧城市 app 源码,ubuntu系统直接死机,爬虫爬闲鱼,php 反思,seo原创兼职lzw
innerText 方式
asp.net 服务器 源码下载,ubuntu 安装缺库,项目放不到tomcat上,爬虫制作表格,php 黑科技,自贡抖音seo怎么做推广lzw
通过console.log(document.getElementsByTagName(“title”)[0]),发现能打印出标签,标签里面只有文字节点,故猜测只能识别TextNode,所以用innerText方式设置title的值,果然成功了。</p><pre name="colorcode" class="html">document.getElementsByTagName("title")[0].innerText = '需要设置的值';</pre><p><B>document.title方式</B></p><p>经过测试,还可通过document.title 设置title的值。</p><pre name="colorcode" class="html">console.log(document.title); # 可以获取title的值。document.title = '需要设置的值'; # 设置title的值。</pre><p>例子:</p><pre name="colorcode" class="html">window.onfocus = function () { document.title = '恢复正常了...';};window.onblur = function () { document.title = '快回来~页面崩溃了';};</pre><p>我们在浏览器取得了焦点和失去焦点的时候改变title的值,可以发现切换浏览器选项卡的时候,title发生了改变。</p><p><B>jQuery方式</B></p><p>当然如果你的项目里面依赖jQuery,可以使用jq的方法设置</p><pre name="colorcode" class="html">$('title').html('')$('title').text('')</pre><p>jq中两种方式都可以实现</p><p><B>总结</B></p><p>原生js中我们可以通过 innerText , document.title 两种方式动态修改网页的title .</p><p>jq中我们可以通过 $(‘title’).html(”) 或者 $(‘title’).text(”) 进行修改。</p><p>以上就是javascript动态修改浏览器标题(title) 的详细方法,更多相关教学请访问JavaScript视频教学!</p> <div class="tag"></div> </div><!-- .entry-content --> <hr> <li>暂无相关文章</li> <footer class="entry-footer"> <span class="cat-links">Posted in 未分类</span> </footer><!-- .entry-footer --> <!-- #post-## --> <nav class="navigation post-navigation" aria-label="文章"> <h2 class="screen-reader-text">文章导航</h2> <div class="nav-links"><div class="nav-previous"><a href="https://www.liuzhongwei.com/page/1259600.html" rel="prev">mysql批量更新与批量性能 |mysql怎么导入日期数据类型</a></div><div class="nav-next"><a href="https://www.liuzhongwei.com/page/436687.html" rel="next">phpStudy本地打开网页显示 You don‘t have permission to access / on this server.解决方法 – 软件 – 前端,js嵌套php代码</a></div></div> </nav> </main><!-- #main --> </section><!-- #primary --> <aside id="secondary" class="widget-area col-sm-12 col-md-12 col-lg-4" role="complementary"> <hr> <section id="block-4" class="widget widget_block"> <hr class="wp-block-separator has-alpha-channel-opacity"/> </section></aside><!-- #secondary --> </div><!-- .row --> </div><!-- .container --> </div><!-- #content --> <footer id="colophon" class="site-footer" role="contentinfo"> <div class="container"> <div class="site-info"> © 牛的日记 | www.liuzhongwei.com <br> 网站部分内容来源于网友供稿,若有侵权请联系删除,970928#QQ.com<br> </div><!-- close .site-info --> </div> </footer><!-- #colophon --> </div><!-- #page --> <!--colorcode_start--> <script type="text/javascript" src="https://www.liuzhongwei.com/wp-content/plugins/colorcode/js/wp-colorcode.js?ver=20121102"></script> <script type="text/javascript"> window.onload = function() { DlHighlight.HELPERS.highlightByName('colorcode', 'pre','', false); } </script> <!--colorcode_end--> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?362c2492cf3ac506a1c032629e391abd"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> </html>