Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να αλλάξετε δυναμικά το μέγεθος της υπερ-συνδέσεις σε VB

VB.NET , η τελευταία ενσάρκωση της Visual Basic , σας επιτρέπει να δημιουργήσετε κώδικα που τρέχει σε απομακρυσμένους διακομιστές Web . Επειδή αυτό . NET κώδικα δεν εκτελεί εντός πρόγραμμα περιήγησης ενός χρήστη , ο browser δεν μπορεί να τροποποιήσει στοιχείων σελίδας, όπως υπερσυνδέσεις χωρίς να κάνει μια κλήση πίσω στο διακομιστή . Αυτό καθιστά δύσκολη , αν θέλετε να αλλάξετε το μέγεθος hyperlinks δυναμικά χωρίς ανανέωση ολόκληρης της σελίδας Web . Ωστόσο , μπορείτε να χρησιμοποιήσετε τις λειτουργίες JavaScript που τρέχουν μέσα στον browser για να αλλάξετε το μέγεθος VB.NET hyperlinks σας δυναμικά . Τα πράγματα που θα χρειαστείτε για Microsoft Visual Studio 2010
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

την εφαρμογή Microsoft Visual Studio 2010 , και ανοίξτε το έργο σας VB.NET .

2

Βρείτε φόρμα εκκίνησης του έργου στην Εξερεύνηση λύση , κάντε κλικ και το έντυπο για να το επιλέξετε . Visual Studio εμφανίζει κώδικα HTML της φόρμας στο παράθυρο κώδικα .
Εικόνων 3

Κάντε κλικ στο κουμπί " Σχέδιο " στο κάτω μέρος του Visual Studio για να δείτε το παράθυρο σχεδιασμού της φόρμας .
Η 4

Κάντε κλικ στο κουμπί "Προβολή" στο πάνω μέρος του Visual Studio , και κάντε κλικ στο "Toolbox ".
5

Σύρετε ένα " Υπερ-σύνδεση " ελέγχου και ένα " κουμπί" έλεγχος από την "Toolbox " στη φόρμα .
Η

6 Κάντε κλικ στο κουμπί " Πηγή " στο κάτω μέρος του " Visual Studio " για να εμφανιστεί ξανά το παράθυρο κώδικα HTML της φόρμας . Εντοπίστε τον ακόλουθο κώδικα μέσα σε αυτό το παράθυρο :


Αυτός ο κώδικας δημιουργεί το κουμπί που προσθέσατε . Διαγράψτε τον κώδικα και να την αντικαταστήσει με τον κωδικό που εμφανίζεται παρακάτω :

OnClientClick = " επιστροφή changeHyperlink ( px '8 ' ) " />

Σημειώστε το " OnClientClick "χαρακτηριστικό . Καθορίζει μια λειτουργία JavaScript που ονομάζεται " changeHyperLink . " Περνάει επίσης την αξία " 8px " για αυτή τη λειτουργία . . Όταν ένας χρήστης κάνει κλικ σε αυτό το κουμπί , τα τρεξίματα λειτουργία και αλλάζει το μέγεθος της γραμματοσειράς του υπερσυνδέσμου προς 8 pixels
Η 7

Προσθέστε τον ακόλουθο κώδικα στην ενότητα της φόρμας " " :

Προσθέστε την επιχείρηση σας language="JavaScript">

changeHyperlink λειτουργία ( newSize ) {

linkCollection var = document.getElementsByTagName ( "a" ) ?

για ( var i = 0 ? i

currentLink = linkCollection [ i ] ?

currentLink.style.fontSize = newSize ?

επιστροφή ψευδείς?

} }


Αυτή είναι η λειτουργία " changeHyperLInk " που περιγράφεται στο προηγούμενο βήμα . Χρησιμοποιεί τη μέθοδο " getElementsByTagName " για να ανακτήσετε μια συλλογή από όλες τις υπερ-συνδέσεις στη σελίδα . Η λειτουργία βρόχους μέσω των στοιχείων αυτών και αλλάζει " Γράμματα " περιουσία του καθενός με την αξία που ψηφίστηκε από το κουμπί κλικ. Η τελική δήλωση , " επιστρέφουν false" αποτρέπει το πρόγραμμα περιήγησης από την αποστολή ενός " επαναδημοσίευσης " στο διακομιστή Web . Αυτό είναι σημαντικό για να σταματήσει μια ανανεωμένη σελίδα από την υπέρθεση της αλλαγής του μεγέθους της γραμματοσειράς σας και την επιστροφή τους υπερσυνδέσμους στο κανονικό τους μέγεθος .
8

Πατήστε το πλήκτρο " F5 ". Visual Studio τρέχει το πρόγραμμα και εμφανίζει τη φόρμα στο πρόγραμμα περιήγησής σας . Μια υπερ-σύνδεση και το κουμπί εμφανίζεται .
Η

9 Κάντε κλικ στο κουμπί . Οι πίστες λειτουργία JavaScript και αλλάζει το μέγεθος του υπερ-σύνδεση στην τιμή που ορίζεται στον κώδικα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα