读书人

js判断合法url链接? 急求各位解答多

发布时间: 2012-04-14 17:14:21 作者: rapoo

js判断合法url链接? 急!!求各位解答,谢谢……
请问各位用js如何判断字符在是否属于合法url链接?急!!

[解决办法]
http://blog.csdn.net/kof820/article/details/5904474
google+百度 。。。
[解决办法]

探讨
http://blog.csdn.net/kof820/article/details/5904474
google+百度 。。。

[解决办法]
JScript code
var regex =/^http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?$/ialert(regex.test('http://www.sina.com/'))
[解决办法]
楼主主要是想判断是否网址有效吧,这个也要用xmlhttp
比如类似这样
HTML code
function isThere(url) {  var RegExp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;if RegExp.test(url){var req= new AJ(); // XMLHttpRequest object    try {        req.open("HEAD", url, false);        req.send(null);                return req.status== 200 ? true : false;    }    catch (er) {        return false;    }}    }
[解决办法]
xmlhttp 兼容代码
HTML code
function AJ() {    var obj;    if (window.XMLHttpRequest) obj= new XMLHttpRequest();     else if (window.ActiveXObject){        try{            obj= new ActiveXObject('MSXML2.XMLHTTP.3.0');        }        catch(er){            try{                obj= new ActiveXObject("Microsoft.XMLHTTP");            }            catch(er){                obj= false;            }        }    }    return obj;}
[解决办法]
探讨

xmlhttp 兼容代码
HTML code

function AJ() {
var obj;
if (window.XMLHttpRequest) obj= new XMLHttpRequest();
else if (window.ActiveXObject){
try{
obj= new ActiveXObject('……

[解决办法]
var obj = new XMLHttpRequest() || new ActiveXObject("Microsoft.XMLHTTP"||"MSXML2.XMLHTTP.3.0");
[解决办法]
ajax 不能跨域


[解决办法]
探讨
请问各位用js如何判断字符在是否属于合法url链接?急!!

[解决办法]
探讨

引用:
引用:
http://blog.csdn.net/kof820/article/details/5904474
google+百度 。。。

++


+++

读书人网 >JavaScript

热点推荐