Кода -копия выглядит следующим образом:
<script type = "text/javascript">
function checkurl () {
var url = document.getElementbyId ('url'). value;
if (url == '') {
оповещение («адрес URL не может быть пустым»);
вернуть ложь;
} else if (! isurl (url)) {
Alert ('URL должен быть //www.vevb.com');
вернуть ложь;
} еще {
вернуть истину;
}
вернуть ложь;
}
функция isurl (str)
{
//varreg=/*0-9A-za-zY+.(html|html|html|shtml|jsp|pulw|Chp|com|cn|net|com.cn|org) $/;
// должен содержать. (Последний. По крайней мере, один персонаж предшествует) и. По крайней мере, за одним словом символом следует, и последним символом должен быть слова или//////
varreg =/w+. (w+| w+/) $/;
varisurl = reg.test (str); // test (str) метод заключается в том, что встроенный объект правильного выражения Js может быть вызван непосредственно
returnIsurl;
}
</script>
Кода -копия выглядит следующим образом:
<form action = "" method = "post" onsubmit = "checkurl ();">
URL:
<input type = "text" name = "url" id = "url" value = "// www.vevb.com" onfocus = "this.value = ''"/>
<br /> <br />
<input type = "Отправить" value = "Get Adder" name = "get"/>
<input type = "Отправить" value = "Загрузить" name = "Загрузить"/>
</form>
PHP обнаруживает достоверность адресов URL -адреса
Код выглядит следующим образом
Кода -копия выглядит следующим образом:
<?
функция is_url ($ str) {
вернуть preg_match ("/^http: // [a-za-z0-9]+.
}
?>
Если вы хотите попробовать, является ли это нормальным методом, мы можем использовать функцию file_get_contents () для ее проверки.