我是javascript/jquery中的新成員,需要在我的項目中隱藏錨標記的查詢字符串。請儘可能儘快回覆。在JSP中隱藏錨標記查詢字符串
<a href="cc/login.htm?loginType=manager">Login</a>
我是javascript/jquery中的新成員,需要在我的項目中隱藏錨標記的查詢字符串。請儘可能儘快回覆。在JSP中隱藏錨標記查詢字符串
<a href="cc/login.htm?loginType=manager">Login</a>
對於鼠標懸停,您可以添加:
<a href="cc/login.htm?loginType=manager" title="Click to login">Login</a>
對於URL隱藏查詢字符串,你必須改變loginpage的方式。我猜,你可以在POST中發送logintype
變量,並在登錄表單中將該變量作爲hidden value呈現(當然,如果登錄的用戶具有該管理器訪問權限,則重新檢查)。
,或者就JS change the URL:
window.history.pushState('Login', 'Login', 'cc/login.htm');
我給了你可以使用HTML和JavaScript的東西確切的代碼。爲了改變顯示登錄頁面的方式,我給了你這個想法(這個站點的目的是什麼),而不是一直給你所有的代碼拷貝/粘貼。但是給出的例子應該工作無論如何(如果你不想走很長的路Mikelis Baltruks –
,我沒有得到你的代碼片段,如果你給這樣的代碼片段,那麼它將是無用的 –
如果任何機構問問題然後試圖證明這個問題,否則就把它留下,如果你不能。 –
不要將URL存儲在href和使用Ajax來填充網址,並做GET或jQuery的/ JS設置document.location.href
$("#linkid").on('click', function (e) {
e.preventDefault();
var loadUrl = "cc/login.htm?loginType=manager";
document.location.href = loadUrl;
return false;
});
你可以請給代碼片段 –
然後,我們可以如何調用上面的代碼片段 –
先生可怕袋熊我想解決我的問題,不只是代碼段 –
我不確定你在問什麼。你不能'隱藏'查詢字符串。 –
但你可以將它複製到另一個屬性,以便當你將鼠標懸停在另一個屬性上時它不可見「 –
但是當你訪問該頁面時,它仍然會顯示在URL中,所以看起來好像浪費時間 –