Die Codekopie lautet wie folgt:
<script type = "text/javaScript">
Funktion checkurl () {
var url = document.getElementById ('url'). Wert;
if (url == '') {
alarm ('URL -Adresse kann nicht leer sein');
false zurückgeben;
} else if (! isurl (url)) {
ALERT ('URL sollte //www.vevb.com');
false zurückgeben;
} anders {
zurückkehren;
}
false zurückgeben;
}
Funktion isurl (str)
{
//varreg=/ -9a-za-Z weibliche+.(html|Html|Html|Shtml|JSp|asp|
// muss enthalten. (Der letzte. Mindestens ein Charakter ist vorausgegangen) und. Mindestens ein Wortcharakter folgt und der letzte Zeichen muss ein Wortcharakter sein oder/
varreg =/w+. (w+| w+/) $/;
Varisurl = Reg.test (STR); // Test (STR) -Methode ist, dass das integrierte Objekt des korrekten Ausdrucks von JS direkt aufgerufen werden kann
returnisurl;
}
</script>
Die Codekopie lautet wie folgt:
<form action = "" method = "post" onSubmit = "cucheurl ();">
URL:
<Eingabe type = "text" name = "url" id = "url" value = "// www.vevb.com" onfocus = "this.value = ''"/>
<br /> <br />
<input type = "sure" value = "address" name = "get"/>
<input type = "surven" value = "download" name = "download"/>
</form>
PHP erkennt die Gültigkeit von URL -Adressen
Der Code ist wie folgt
Die Codekopie lautet wie folgt:
<?
Funktion is_url ($ str) {
return preg_match ("/^http: // [a-za-z0-9]+.
}
?>
Wenn Sie versuchen möchten, ob es sich um eine normale Methode handelt, können wir die Funktion "File_Get_Contents () verwenden, um sie zu überprüfen.