怎样在Web研发中完美控制IE标题栏
2008-02-23 05:39:59来源:互联网 阅读 ()
IE连同任何现在浏览器的标题栏,原本都应该是由<title>这个HTML标签来控制的,当然现在仍然也是。只是现在的鬼趋势是,您最好不要再刷新您的网页页面了,然后还需要接受用户的任意蹂躏。这也就是传说中神龙见首不见尾,杀人于无影无形的?时Ajax技术!
在浏览器的标题栏中显示贴切的页面标题,是个网页专业的表现,同时也能对搜索引擎友好。当然假如放上适当的提示信息,也会很有意义。那么怎么"动态"的来定制这个标题内容呢?
我们知道使用ASP动态修改浏览器title,大概是这样的语句:
而在ASP.NET 1.1中,除了仍能够使用上面的方法外,我们多了一个看起来"很美"的方法:
<title id="cltTitle" runat="server"></title>
In CS file:
protected HtmlGeneralControl cltTitle;
. . .
cltTitle.innerHtml = "birdshome's homepage";
今天到了ASP.NET 2.0时代,除了上面的两种方法,我们还能够更容易的修改<title>内容:
但是上面的"动态"都是在服务器端修改<title>的内容,实际上对于浏览器来说<title>标签内的内容是完全固定的了。下面言归正传,仔细来说说在客户端对IE浏览器标题栏的控制:
对于IE窗口中的页面,在页面DOM对象中,document.title属性是用来代替<title>元素的innerHTML获取和配置IE窗口标题栏内容的。请看下面这个示例:
<body>
<!-- page content -->
<script language="Javascript">
document.body.onload = function
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇: huffman编码及译码
下一篇: 在VC中链接动态链接库的方法简要说明
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash