桌面上的Internet Explorer 10和11(“经典”)尊重msapplication-starturl
meta tag。允许我指定当用户将我的网站固定到Windows中的任务栏时使用的URL。
但是,在现代Windows UI(“Metro”)中,将忽略元标记。无论使用什么是当前页面URL而不是starturl
。
我已使用msapplication-startpage
网址跟踪有多少用户使用固定访问我的网站。 (通过在网址上添加广告系列令牌。)有没有人能够巧妙地解决现代Windows用户界面中的传入用户问题?
答案 0 :(得分:2)
以这两种方式之一使用JS来跟踪将您网站固定到“开始”屏幕的用户。
if (window.external.msIsSiteMode()) { //Add 1 to your counter }
document.addEventListener('mssitepinned', IncrementCounter, false); function IncrementCounter() { //Add 1 to your counter }