A cópia do código é a seguinte:
<script type = "text/javascript">
função checkurl () {
var url = document.getElementById ('url').
if (url == '') {
alerta ('endereço de URL não pode estar vazio');
retornar falso;
} else if (! isurl (url)) {
alerta ('url deve ser //www.vevb.com');
retornar falso;
} outro {
retornar true;
}
retornar falso;
}
função isurl (str)
{
//varreg=/−9a-za-z ]+.(html|html|html|shtml|jsp|asp|php|com|cn|Net|com.cn|org)$/;
// deve conter. (O último. Pelo menos um caractere é precedido) e. Pelo menos um personagem de palavra é seguido, e o último personagem deve ser um personagem de palavra ou//
varreg =/w+. (W+| W+/) $/;
varisurl = reg.test (str); // teste (str) é que o objeto interno da expressão correta de JS pode ser chamado diretamente
returnisurl;
}
</script>
A cópia do código é a seguinte:
<form ação = "" method = "post" onSubMit = "checkurl ();">
URL:
<input type = "text" name = "url" id = "url" value = "// www.vevb.com" onfocus = "this.value = ''"/>
<r /> <r />
<input type = "submit" value = "get time" name = "get"/>
<input type = "submit" value = "download" name = "download"/>
</morm>
PHP detecta a validade dos endereços de URL
O código é o seguinte
A cópia do código é a seguinte:
<?
função is_url ($ str) {
Retorne preg_match ("/^http: // [a-za-z0-9]+. [a-za-z0-9]+[/=?%-& _ ~` `@[] ':+!]*([^<>"])*$/"$ str);
}
?>
Se você deseja tentar se é um método normal, podemos usar a função FILE_GET_CONTENTS () para verificá -lo.