2010-10-02 155 views
1

我正在開發嵌入式Web服務器。現在,我有一個訪問驗證頁面(例如http://192.168.1.1/),它首先接受用戶名和密碼並進行驗證,然後將用戶重定向到實際的設備控制網頁(http://192.168.1.1/devicecontrol.html)。我不希望地址欄上顯示實際的網址。相反,應保留初始網址,以便用戶無法直接訪問此頁面,也無法將此頁面加入書籤....我明白這一定是常見要求,但無法找到任何具體答案......任何幫助/引用將非常感謝....在此先感謝。如何隱藏地址欄中顯示的網址(使用javascript)

+0

你*需要*來做到這一點?是否有一個原因,你不想讓人們看到網址? – theIV 2010-10-02 02:38:50

+1

阻止用戶將您的網站加入書籤不是一項常見要求:) – 2010-10-02 02:44:21

+0

您通常希望他們繼續回到您的網站......! – kafuchau 2010-10-02 07:48:44

回答

2

這不可能單用Javascript。使用Frameset(或者如果您使用的是Apache,請查看mod_rewrite module)。

還有一個建議:不要這樣做!當我點擊並且網址不變時,我會立即離開您的網站。看起來你隱藏了一些東西。

+0

我想我已經在我的問題中說得很清楚,爲什麼我需要這樣做......它禁止用戶直接訪問一些沒有登錄的機密頁面...... – 2010-10-03 10:45:09