Salin kod Kod adalah seperti berikut: <br> function checkUrl() {<br> var url = document.getElementById('url').value;<br> jika (url==''){<br> alert('Alamat URL tidak boleh kosong');<br> pulangkan palsu;<br> } lain jika (!isURL(url)) {<br> alert('Format URL hendaklah http://www.jb51.net');<br> pulangkan palsu;<br> } lain {<br> kembali benar;<br> }<br> pulangkan palsu;<br> } <p>fungsi ialahURL(str)<br> {<br> //varreg=/[0-9a-zA-z] .(html|htm|shtml|jsp|asp|php|com|cn|net|com.cn|org)$/;<br> //Mesti mengandungi . (yang terakhir didahului oleh sekurang-kurangnya satu aksara) dan diikuti oleh sekurang-kurangnya satu aksara perkataan varreg=/w .(w |w /)$/;<br> varisurl=reg.test(str);//Kaedah test(str) ialah objek terbina dalam ekspresi betul js dan boleh dipanggil terus <br> returnisurl;<br> }<br> </skrip><br> <br></p> </div> <br><div class="codetitle"><span><a style="CURSOR: pointer" data="70934" class="copybut" id="copybut70934" onclick="doCopy('code70934')">Salin kod<u></u></a> Kod adalah seperti berikut:</span></div> <div class="codebody" id="code70934"> <form action="" method="post" onsubmit="checkUrl();"><br> URL:<p> <input type="text" name="url" id="url" value="http://www.jb51.net" onfocus="this.value=''"/><br> <br /><br /><br> <input type="submit" value="Dapatkan alamat" name="dapat"/><br> <input type="submit" value="Download" name="download"/><br> </form><br> <br></p> </div> PHP mengesan kesahihan alamat URL<br> Kod adalah seperti berikut<p> <br></p> <div class="codetitle"><span><a style="CURSOR: pointer" data="48907" class="copybut" id="copybut48907" onclick="doCopy('code48907')">Salin kod<u></u></a> Kod adalah seperti berikut:</span></div> <div class="codebody" id="code48907"> <?<br /> function is_url($str){<br /> return preg_match("/^http://[A-Za-z0-9] .[A-Za-z0-9] [/=?%-&_~`@[]': !]*([^< ;>"])*$/", $str);<br> }<br> ?><br> <br> </div> Jika anda ingin mencuba jika ia berfungsi seperti biasa, kami boleh menggunakan fungsi file_get_contents() untuk mengesahkannya. <br>