1. jsp頁面中怎麼隱藏form表單action後面的參數
不知道你要的是不是這樣的效果
這樣也只是隱了一點,然後對JS加密之為類的
假設jsp內容為:
<script language="javascript" src="1.js"></script>
<form id="myform" method="post">
<input type="text" name="name"><input type="submit" value="提交"/>
</form>
1.js的代碼為
window.onload=function (){
var form = document.getElementById("myform");
form.action = "http://www.163.com";
}
2. 關於jsp頁面中的<a>標簽的href屬性相關知識
你說的這個和href屬性知識關系不大,你應該多留意下URL路徑問題。URL路徑,分絕對路徑
和相對路徑。
絕對路徑:是從盤符開始的路徑,還有一種不包含盤符的特殊 。
絕對路徑,無論當前路徑是什麼,會自動地從當前盤的根目錄開始查找指定的程序。
相對路徑:就是以當前文件為基準進行一級級目錄指向被引用的資源文件
../ 表示當前文件所在的目錄的上一級目錄。
./ 表示當前文件所在的目錄(可以省略)。
/ 表示當前站點的根目錄(域名映射的硬碟目錄)。
這些可以參考下。
其次,${pageContext.request.contextPath } 獲得工程名(即:/項目名),和你寫的 /store_v5
一樣。第二個,你的項目名前沒有/,要改為:/store_v5
3. jsp中html link和a標簽的區別
a標簽是定義一個可跳轉的網頁連接,link 是外聯一個文件,相當於把那個文件納入本頁面,兩者完全不同。
我猜你問的是link和href的區別。
href標識超文本引用,用在link和a等元素上,href是引用和頁面關聯,是在當前元素和引用資源之間建立聯系
src表示引用資源,表示替換當前元素,用在img,script,iframe上,src是頁面內容不可缺少的一部分。
src是source的縮寫,是指向外部資源的位置,指向的內部會遷入到文檔中當前標簽所在的位置;在請求src資源時會將其指向的資源下載並應用到當前文檔中,例如js腳本,img圖片和frame等元素。
<script src="js.js"></script>當瀏覽器解析到這一句的時候會暫停其他資源的下載和處理,直至將該資源載入,編譯,執行完畢,圖片和框架等元素也是如此,類似於該元素所指向的資源嵌套如當前標簽內,這也是為什麼要把js放在底部而不是頭部。
<link href="common.css" rel="stylesheet"/>當瀏覽器解析到這一句的時候會識別該文檔為css文件,會下載並且不會停止對當前文檔的處理,這也是為什麼建議使用link方式來載入css而不是使用@import。
————————————————
版權聲明:本文為CSDN博主「binlety」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/binlety/article/details/81448195
4. <a>標簽中href="javascript:;"表示什麼意思
javascript:是表示在觸發默認動作時,執行一段JavaScript代碼,而 javascript:; 表示什麼都不執行,這樣點擊時就沒有任何反內應。
href:URL 規定鏈接的容目標 URL。
<a href="www..com"></a> 這個a標簽的話就是指點擊後跳轉到網路首頁
<a href="javascript:;"></a> 點擊後是不會跳轉的,一般用於開發時頁面還未完成。
(4)文本域中a標簽隱藏前端jsp擴展閱讀
其他防止頁面跳轉的實現方式:
1、<a href="#" >test</a>;
點擊鏈接,頁面默認上滾到頁的頂部, 但可以加上 onclick="return false",防止上滾到頁的頂部。
2、<a href="####" >test</a>;
使用2個到4個#,見的大多是"####",也有使用"#all"等其他的。一個無意義的標簽指定,不做任何處理。
3、<a href="javascript:void(0);" >test</a>;
javascript:void(0) 表示一個死鏈接,執行空事件。