首页 > 编程知识 正文

井字代表什么含义,井字符号的意义朋友圈

时间:2023-05-04 05:39:14 阅读:154553 作者:2737

#表示网页中的位置。 右侧的文字是该位置的标识符。

33558 www.example.com/index.html # print表示网页index.html中的print的位置。 当浏览器读取此URL时,打印位置会自动滚动到显示区域。 同样,可以用作跟踪点的#是用来指导浏览器的动作的,对服务器端完全没有用。 出现在第一个#之后的字符将被浏览器解释为位置标识符。 这意味着这些字符不会发送到服务器端。 因此,HTTP请求不包含#部分。 例如,如上面的链接所示,只有将#转码为#时,才不发送#print。 浏览器将其作为实体字符处理。 http://example.com/color=#fff这里首次发送#fff更改#后的每一部分,在浏览器的访问历史记录中添加记录,使用“后退”按钮可以返回到以前的位置。 这对Ajax APP应用程序特别有用。 可以用不同的#值表示不同的访问状态,并为用户提供可以访问某个状态的链接。 值得注意的是,上述规则对IE 6和IE 7不成立,#的更改不会增加历史记录。 名为window.location.hash的属性是可写入的。 读取时,可用于判断网页的状态是否发生了变化; 写入时,将创建访问历史记录,而不会过载网页。 #的值更改将触发onhashchange事件。 IE8、Firefox 3.6、Chrome 5和Safari 4.0支持此事件。 使用方法: window.onhashchange=func; body nhashchange='func (;' window.addevent listener (' hash change ',func,false ); 对于不支持onhashchange的浏览器,可以使用setInterval监视location.hash中的更改。 默认情况下,谷歌的网络蜘蛛会忽略URL的#部分。 但是,如果谷歌还想让陟览引擎读取Ajax生成的内容,可以在URL上输入“#!” ,则Google会自动将后续内容转换为查询字符串_escaped_fragment_的值。 3358 www.Ruan Yifeng.com/blog/2011/03/URL _ hash.html转载于33603359 www.cn blogs.com/Chuang weili/p/51666666511

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。