基本上我需要的是与此question相反的事情:
即,如果用户在浏览器中输入“http://SP2013/my”,它将重定向到“http://SP2013/my/default.aspx”。在重定向发生之前我需要url(http://SP2013/my)。即,我需要一种方法来区分这两种情况:
我所拥有的是Page对象,HostSite,HostWeb,PersonalSite,PersonalWeb对象等。
谢谢
答案 0 :(得分:0)
对于案例2:如果用户点击指向SP2013 /我的或 SP2013 / my / default.aspx的链接,则document.referrer
会返回用户点击链接的网页的网址上。
似乎没有一种方法可以明确回答案例1,至少不是用JavaScript。但是,如果document.referrer
返回空字符串,则用户未单击链接。但无法判断他们是否将SP2013 / my或SP2013 / my / default.aspx输入浏览器,或者他们之前使用的是哪个页面。