忘了说有些网址后缀带的参数是带有中文的,例如:http://www.safsaf.net/bbs/dispuser.asp?username=张三
解决方案 »
- div模拟下拉选框
- HTMLElement.prototype
- js在浏览器端通过ActiveXObject能写xml吗?
- 请教大师,如何在多个Radio选择某一个后,记住最后一次Checked的状态?
- |zyciis| 为什么在新打开的窗口不能去执行父窗口的TextBox的onchange()事件,谢谢
- 如何清除setTimeout的状态?
- 我想问一下关于PeriodicalUpdater用法(紧急,在线等候)
- js动态生成动态留言,给我代码,送分阿。
- VML:蓝丽VML图像画板2003.9.12版[原创]
- JS判断输入日期的正确性
- [急]为什么得到不到document.selection
- 框架中传递javascript函数的问题
<script language=javascript>
var a="http://www.abc.com/temp/bbs/index.asp"
var b="http://adfadf.com"
var c="http://www.mmkkk.com/aaa/"
var d="http://WWW.7799.net/"
var e="http://www.xx.net/aaa/bbb/default.htm"
var f="http://www.javaeye.com/topic/17434540002"
var g="http://www.ccty.org/login.do?a=54&pwline=http://ccc.net/3ffa.php"
var h="http://www.21cn.com/index"
var i="http://www.safsaf.net/bbs/dispuser.asp?username=张三"
function show(str)
{
re=/http:\/\/([^?]+\/)+([^\/]+(\?.*)?)$/
return (re.test(str))?RegExp.$2:""
}
alert(show(a))
alert(show(b))
alert(show(c))
alert(show(d))
alert(show(e))
alert(show(f))
alert(show(g))
alert(show(h))
alert(show(i))
</script>