㈠ js實現動態url
在href中填加javascript腳本是不行的..只有通過觸發事件來調用函數才能實現動態URL,下面是一種實現方法
<script language="javascript">
var tempUrl="";
function addText(obj){
tempUrl=obj.href;
obj.href+=obj.innerText;
}
function delText(obj){
obj.href=tempUrl;
}
</script>
<a href=" http://www.abc.com#" onmouseover="addText(this)" onmouseout="delText(this)">
鏈接文字
</a>
㈡ 匹配一個網址URL的js正則表達式怎麼寫啊
function IsURL(str_url){
var strRegex = "^((https|http|ftp|rtsp|mms)?://)"
+ "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@
+ "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184
+ "|" // 允許IP和DOMAIN(域名)
+ "([0-9a-z_!~*'()-]+\.)*" // 域名- www.
+ "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\." // 二級域名
+ "[a-z]{2,6})" // first level domain- .com or .museum
+ "(:[0-9]{1,4})?" // 埠- :80
+ "((/?)|" // a slash isn't required if there is no file name
+ "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$";
var re=new RegExp(strRegex);
//re.test()
if (re.test(str_url)){
return (true);
}else{
return (false);
}
}
㈢ 如何用js得到當前頁面的url信息方法
window.location.href 這個方法可以當前url地址信息,當然還有window.location.host等各種,都是以window.location開頭的,你試一下就知道你需要哪個了
㈣ 如何用js得到當前頁面的url信息方法
1、window.location.href(設置或獲取整個 URL 為字元串)
var test = window.location.href;
alert(test);
返回:http://i.cnblogs.com/EditPosts.aspx?opt=1
2、window.location.protocol(設置或獲取 URL 的協議部分)
var test = window.location.protocol;
alert(test);
返回:http:
3、window.location.host(設置或獲取 URL 的主機部分)
var test = window.location.host;
alert(test);
返回:i.cnblogs.com
4、window.location.port(設置或獲取與 URL 關聯的埠號碼)
var test = window.location.port;
alert(test);
返回:空字元(如果採用默認的80埠(update:即使添加了:80),那麼返回值並不是默認的80而是空字元)
5、window.location.pathname(設置或獲取與 URL 的路徑部分(就是文件地址))
㈤ js變數寫入url地址問題
如果你的方法GetQueryString確定能獲得值的話,你的URL應該這樣來寫:var url = " http://www.hao123.com?tid="+GetQueryString("tid");這個地方不能用document.write方法
㈥ 怎樣在js中動態生成url
文檔里總有對應的東西來讓js區分的吧,不然隨機生成url也不能用啊,你是要切換圖片還回是什麼。不太答懂問題。
<img title="荷花" url="">
就像這個東西,你給這個圖片url的時候,用js總得給他個屬性來讓js識別的
//引入jquery
<script>
$(document).ready(function(){
var imgTitle = ($('img').attr('title'))
$('img').url('image/'+imgTitle+'.jpg')
})
手打的,也不知道對不對,好久不寫這些了。反正意思就是先定義個變數存儲一下圖片的title,然後給url賦值,值= 路徑/title.jpg
</script>
㈦ JS 調用當前頁面url
我想把這個URL 輸出到
以下代碼中的(當前頁URL)
可以這樣:
varurl=window.location.href;
document.writeln("<formaction="{fy:dir}user/Checklogin.asp?Action=LoginCheck&olrl="+url+""method="post"class="simformulogin">");