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

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

Πώς να χρησιμοποιήσετε τη μέθοδο Δημοσίευση στο Window.Open με Java Script

Οι ημέρες της JavaScript είναι μια γλώσσα παιχνιδιών έχουν περάσει προ πολλού . Κάθε σοβαρή προγραμματιστής Ιστού πρέπει να γνωρίζει JavaScript και είναι υπεύθυνη για πολλά από την επεξεργασία και τη λογική στις σύγχρονες εφαρμογές web . Ένα κοινό έργο που αντιμετωπίζουν οι προγραμματιστές JavaScript φορτώνει μια νέα σελίδα programatically , με άλλα λόγια , χωρίς την παρέμβαση του χρήστη . Αυτό είναι δυνατό με τη χρήση του " window.open ()" μέθοδος ενσωματωμένο, το οποίο λειτουργεί για τις περισσότερες περιπτώσεις . Αλλά αν θέλετε να φορτώσετε μια διεύθυνση URL και να περάσει μεταβλητές POST σε αυτό την ίδια στιγμή , θα πρέπει να κάνετε λίγο περισσότερη εργασία . Οδηγίες
Η 1

Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα στο επάνω μέρος του αρχείου JavaScript :

window.openPost = λειτουργία ( url , μεταβλητές)

{
μορφή var

= document.createElement ( " μορφή ")?

form.setAttribute ("μέθοδος " , " post" ) ?

form.setAttribute ( "δράση" , url ) ?

για ( μεταβλητή σε μεταβλητές)

{ var

HiddenField = document.createElement ( " input ")?

hiddenField.setAttribute ( " όνομα " , μεταβλητή) ?

hiddenField.setAttribute ( " αξία " , Φτηνές 2

Αντικαταστήστε το " window.open ( ) " κλήση της μεθόδου με την " window.openPost ( ) " μέθοδο κλήση που μόλις δημιουργήσατε :

window.openPost ( " your_post_file.html " , [ ,"Fti̱nés 2

Antikatastí̱ste to " window.open ( ) " klí̱si̱ ti̱s methódou me ti̱n " window.openPost ( ) " méthodo klí̱si̱ pou mólis di̱miourgí̱sate :̱

window.openPost ( " your_post_file.html " , [ " post_variable_name " : " variable_value " , " post_variable_2 " : " another_variable_value " ] ) ?
εικόνων 3

Ανοίξτε τη σελίδα με την JavaScript στο πρόγραμμα περιήγησης στο Web για να δείτε τον κωδικό ανακατευθύνει στην καθορισμένη σελίδα χρησιμοποιώντας τις μεταβλητές POST .
Η
εικόνων

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

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