1
有沒有一種可靠的方法可以知道我的頁面被調用的位置?我知道標題中有referer字符串,但它不可靠。如何知道頁面加載的位置
我正在構建一個頁面,其中包含一些元素(例如徽標),如果頁面被相同的上下文調用,應該加載,如果外部調用該頁面則不加載。 我正在考慮將隱藏屬性放在可能用於提交的任何href中的某處,但我不知道更好的方式來執行此操作。
我正在使用sitemesh和boostrap。
有沒有一種可靠的方法可以知道我的頁面被調用的位置?我知道標題中有referer字符串,但它不可靠。如何知道頁面加載的位置
我正在構建一個頁面,其中包含一些元素(例如徽標),如果頁面被相同的上下文調用,應該加載,如果外部調用該頁面則不加載。 我正在考慮將隱藏屬性放在可能用於提交的任何href中的某處,但我不知道更好的方式來執行此操作。
我正在使用sitemesh和boostrap。
我可以使用urlRewrite來管理它。
我創造了這樣一個規則:
<rule>
<from>^/popup(.*)</from>
<to>$1?popup=true</to>
</rule>
白衣這個規則,我可以打電話,我需要使用/彈出之前改變我所需要的佈局的任何URL。
因此,使用url http://www.mypage.com/mypage.jsp將顯示完全格式化的頁面,並使用url http://www.mypage.com/popup/mypage.jsp將顯示沒有徽標(我需要)的頁面。
如果你控制調用它的地方,你可以在查詢字符串上傳遞一個變量 – Pete 2015-02-10 09:59:04
我已經考慮過這個選項@pete ..但是有很多鏈接要改變,營銷部門要求有一個乾淨的網址。這就是爲什麼我在想一個隱藏的解決方案。 – Adriano 2015-02-10 10:04:53
使用文檔準備好併發送一些查詢字符串或任何你想要的,使用Ajax到數據庫,從你可以檢查... – 2015-02-10 10:12:25