㈠ 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">");