Recommandé: comment améliorer votre niveau de programmation J'ai la joie du succès et la douleur de l'échec, mais je n'ose pas m'appeler maître, car elle est encore loin des vrais maîtres dans mon esprit. Il n'y a pas de raccourcis pour devenir maître dans le monde, mais certains principes de base peuvent être suivis. 1. Fondation solide. données
ASP réalise la vitesse du réseau de test avec la barre de progression.
Enregistrez le code suivant en tant que fichier .asp et placez-le sur votre serveur et exécutez-le directement.
| Ce qui suit est le contenu cité: <% Response.expires = 0 Réponse.ExpiresAbsolute = Now () - 1 Réponse.addheader pragma, sans cache Réponse. Réponse.cacheControl = sans cache %> <html> <adal> <Title> Réseau Speed Test-website Building-www.jzxue.com </Title> <meta http-equiv = contenu contenu contenu = text / html; charse = gb2312> <style corporel = curseur: attendre;> <p style = Font-Size: 18pt;> <b> Test de vitesse Internet </b> </p> <p id = t style = taille de police: 16pt;> test, veuillez patienter ... </p> <span style = largeur: 300; hauteur: 16px; fond-couleur: gris;> <span id = p style = largeur: 0; hauteur: 16px; fond-couleur: rouge;> </span> </span> <Script Language = JavaScript> st = new Date (); fonction $ (p) {document.getElementById (t) .InnerHtml = Testing, veuillez patienter ... (p%); document.getElementById (p) .Style.Width = p * 3;} </ script> <% defaultfs = 200 'Taille par défaut de données (k) minfs = 100 'valeur minimale des données maxfs = 500 'valeur maximale des données fs = demande (s) Si Len (fs) = 0 ou ISNUMERIC (FS) = false alors fs = defaultfs Si int (fs)> maxfs alors fs = maxfs Si int (fs) <minfs alors fs = minfs // jzxue.com Pour a = 1 à fs%> <! - $% ^)! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * () ! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $ % ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * () ! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $ % ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $ ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $ ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * () ! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $ % ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * ()! @ # $% ^ & * () -> <script Language = JavaScript> $ (<% = int (a * 100 / fs)%>) </cript> <% Next%> <Script Language = JavaScript> et = new Date (); ds = <% = fs%>; s = math.round (ds * 1000 / (et-st) * 10) /10;Document.body.style.cursor='default '; NextSize = <% = fs%>; if (s> 100) {nextSize = <% = maxfs%>;} else if (s <20) {nextSize = <% = minfs%>;} document.getElementById (t) .InnerHtml = Test terminé. Votre vitesse: <font color = 'red'> s </font> (k / s) [<a href = '? S = nextSize & t = math.random ()'> retest </a>]; </script> // jzxue.com </docy> </html> |
Partager: Merveilleux: vingt apprentissages abondants laissés par ASP Dans le processus de mises à jour technologiques, il y a encore des gens qui s'accrochent à des choses qui sont déjà essoufflées. Certaines personnes, bien qu'elles soient entrées dans un nouveau monde, ne peuvent toujours pas se débarrasser des anciennes habitudes. Je n'ai pas utilisé le mot de mauvaises habitudes parce que je suis également très dégoûté de ce mot. Nouvelle technologie