Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 13118|Απάντηση: 0

[ASP.NET] Τρεις τρόποι εξόδου js ASP.NET φόντο (γράψτε για αρχάριους)

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 21/7/2015 10:27:04 μ.μ. | | |
ASP.NET παρέχει τρεις τρόπους εξόδου JS στο παρασκήνιο:
1. Υπάρχει ήδη ένα αρχείο js στην έξοδο φόντου
Ξεκινήστε δημιουργώντας ένα αρχείο js testjs.js

αν (! Το Page.Clientscrip καταργεί το t.IsClientscrip καταργεί το tIncludeRegistered(this. GetType(), "keys"))) // για να προσδιορίσετε εάν τα κλειδιά είναι καταχωρημένα
{
   Το Page.Clientscrip καταργεί το t.RegisterClientscrip καταργεί το tInclude("keys", "testjs.js").     
}
2. Εξάγετε το μπλοκ κώδικα js
string scrip remove tstrs = ""; Αυτό είναι μόνο για επίδειξη, εάν ο κώδικας πρέπει να συνδεθεί πολλές φορές, θα πρέπει να χρησιμοποιηθεί η μέθοδος StringBuilder
Το σενάριο αφαιρεί το TSTRS += "Function Test(STR)";
scrip αφαίρεση tstrs+="{alert(str); }";
αν (! Το Page.Clientscrip καταργεί το t.IsClientscrip καταργεί το tBlockRegistered(this. GetType(), "κλειδιά"))
{
     Το Page.Clientscrip αφαίρεσε το t.RegisterClientscrip αφαίρεσε το tBlock(this. GetType(), "κλειδιά", scrip remove tstrs, true);
}
3. Εξάγετε τον κωδικό js μιας χρήσης

        string scrip remove tstrs = "<scrip去掉t>alert('Welcome!' ); </scrip去掉t>";
        αν (! Το Page.Clientscrip καταργεί το t.IsStartupscrip καταργεί το tRegistered(this. GetType(),"καλώς ήρθατε"))
        {
            Το Page.Clientscrip αφαίρεσε το t.RegisterStartupscrip αφαιρέθηκε το t(this. GetType(), "καλώς ήρθατε", scrip αφαιρέστε tstrs);
        }
Επιπλέον, χρησιμοποιήστε το Response.Write("<scrip去掉t>alert('ww'); </scrip去掉t>"); Μπορείτε επίσης να εξάγετε απλό κώδικα js, αλλά προσωπικά δεν υποστηρίζω αυτήν τη μέθοδο. Επειδή στην προηγούμενη εξέλιξη, υπήρχαν ορισμένες περιπτώσεις όπου αυτή η μέθοδος θα προκαλούσε αλλαγή του μεγέθους της γραμματοσειράς της σελίδας μετά την εμφάνιση του μηνύματος προτροπής, επομένως συνιστάται η χρήση των παραπάνω τριών μεθόδων για λόγους ασφαλείας.





Προηγούμενος:Πώς να εφαρμόσετε το αναδυόμενο πλαίσιο με js;
Επόμενος:Η κάρτα υπολογιστή στην αίθουσα υπολογιστών Wuhan Houpu δεν μπορεί να χρησιμοποιηθεί καθόλου
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com