url有#!它有什么用处?比如facebook有什么用处http://www.facebook.com/#!
我知道url已经有一段时间了!组合。这样做的目的是什么它是多么有用。是否有人可以对此进行讨论。在散列标记(#”)之后,用户代理需要突出显示或滚动页面中某个X/HTML元素的ID。有效的HTML ID属性不能包含“!”,因此或多或少可以保证“#”后面的内容不会与页面中的任何元素匹配 这个技巧用于将许多不同的URL指向同一个页面,并允许页面中的javascript通过解释“#”之后的内容(可能是通过AJAX)对其进行更改。这比用户必须访问不同页面时的加载时间更快。此外,它还支持书签和后退按钮。当您看到url有#!它有什么用处?比如facebook有什么用处http://www.facebook.com/#!,url,web,url-rewriting,Url,Web,Url Rewriting,我知道url已经有一段时间了!组合。这样做的目的是什么它是多么有用。是否有人可以对此进行讨论。在散列标记(#”)之后,用户代理需要突出显示或滚动页面中某个X/HTML元素的ID。有效的HTML ID属性不能包含“!”,因此或多或少可以保证“#”后面的内容不会与页面中的任何元素匹配 这个技巧用于将许多不同的URL指向同一个页面,并允许页面中的javascript通过解释“#”之后的内容(可能是通过AJAX)对其进行更改。这比用户必须访问不同页面时的加载时间更快。此外,它还支持书签和后退按钮。当您看
#代码>了解此站点正在使用Ajax。当你点击一个链接时,它不会刷新整个页面
他们为什么使用#代码>?在那个标志之后,他们放上了这一页的路径。如果您使用的是不支持Ajax的旧版本浏览器,那么脚本将在没有Ajax的情况下打开页面。
它基本上符合谷歌的ajaxurl标准。这背后没有什么神奇之处,但谷歌希望网站对ajax支持的网站具有一致的url模式。默认的行为是什么!在URL中,以及添加时它的行为如何,如#!!after#没有任何“默认”行为