JavaScript και Java applets είναι δύο διαφορετικά πράγματα . Βοηθητικές εφαρμογές Java είναι μικρά προγράμματα ενσωματωμένα σε ένα αρχείο HTML , οι οποίες εκτελούνται με το εγκατεστημένο το Java plug in για το πρόγραμμα περιήγησης των χρηστών . Η JavaScript είναι μια πολλαπλών χρήσεων scripting γλώσσα που λειτουργεί παράλληλα με HTML στο ίδιο το αρχείο HTML . Το πρόγραμμα περιήγησης ερμηνεύει το JavaScript παράλληλα με την HTML , μία γραμμή κάθε φορά . Βοηθητικές εφαρμογές Java είναι ανεξάρτητη από τη σελίδα HTML ? JavaScript δεν είναι
εικόνων Ο Applet Sender
Η
Σε αυτό το παράδειγμα , το πρώτο Java Applet θα στείλει τα δεδομένα στη JavaScript στο . το έγγραφο HTML . Αυτό επιτυγχάνεται με τη χρήση του " JSObject " αντικείμενο που εμπίπτει στις βιβλιοθήκες της Java . Ο ακόλουθος κώδικας Java υποθέτει ότι υπάρχει μια λειτουργία " SendMessage ( ) " στο JavaScript ενσωματωμένη στο έγγραφο HTML : . .
Netscape.javascript εισαγωγής * ?
Java.applet εισαγωγής * ?
java.awt εισαγωγής * ? .
τάξη MyApplet εκτείνεται Applet {
public void init ( ) {
JSObject χάος = JSObject.getWindow ( αυτό) ?
mess.call ( " SendMessage " , null) ?
}
Η Η λήψη JavaScript
Η
Σε η σελίδα HTML , η " SendMessage ( ) " λειτουργία θα λάβει την κλήση από τη μικροεφαρμογή αποστολέα , και να επικαλούνται μια λειτουργία από ένα " δέκτη " μικροεφαρμογή . Η μικροεφαρμογή δέκτης πρέπει να υπάρχουν στο ίδιο αρχείο με το applet αποστολέα και του SendMessage ( ) λειτουργία JavaScript . Η λειτουργία SendMessage θα καλέσει τη μέθοδο " GetMessage ( ) " του applet υποδοχής , όπως στο ακόλουθο παράδειγμα :
Η
το αρχείο HTML
Η
το αρχείο HTML θα περιέχει και τις δύο εφαρμογές και τον κώδικα JavaScript . Το ακόλουθο παράδειγμα περιγράφει λεπτομερώς πώς ένα τέτοιο αρχείο θα δούμε . Το applet αποστολή ονομάζεται " Sender.class » και η παραλήπτρια applet ονομάζεται " Receiver.class " :
?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα