Το συμβάν onseeking

Ορισμός και χρήση

Το συμβάν onseeking εκπέμπεται όταν ο χρήστης ξεκινήσει να μετακινείται/πηδά σε νέα θέση στο ήχο/βίντεο.

Σημείωση:Το συμβάν onseeking με Συμβάν onseekedΑντίθετα.

Σημείωση:Παρακαλώ χρησιμοποιήστε το αντικείμενο ήχου/βίντεο Πρόθεσμη currentTimeΑνακτήστε τη τρέχουσα θέση αναπαραγωγής.

Παράδειγμα

Εκτελείτε JavaScript όταν ο χρήστης ξεκινά να μετακινηθεί/αποκτά νέα θέση στο βίντεο:

<video onseeking="myFunction()">

Δοκιμάστε το προσωπικά

Στην κατώτερη πλευρά της σελίδας υπάρχουν περισσότερες περιπτώσεις TIY.

Γραμματική

Στο HTML:

<element onseeking="myScript">

Δοκιμάστε το προσωπικά

Στο JavaScript:

объект.onseeking = function(){myScript};

Δοκιμάστε το προσωπικά

Στο JavaScript, χρησιμοποιήστε τη μεθόδο addEventListener():

объект.addEventListener("seeking", myScript);

Δοκιμάστε το προσωπικά

Σημειώσεις:O Internet Explorer 8 και οι προηγούμενες εκδόσεις δεν υποστηρίζουν addEventListener() μεθοδος

Τεχνικά λεπτομέρειες

Καπνός: Μη υποστηριζόμενο
Κατάργηση: Μη υποστηριζόμενο
Τύπος συμβάντος: Συμβάν
Υποστηριζόμενα HTML ετικέτες: <audio> και <video>
Έκδοση DOM: Level 3 Events

Υποστήριξη του περιηγητή

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

Συμβάν Chrome IE Firefox Safari Opera
onseeking Υποστήριξη 9.0 Υποστήριξη Υποστήριξη Υποστήριξη

Περισσότερες περιπτώσεις

Παράδειγμα

Αυτό το παράδειγμα δείχνει τη διαφορά μεταξύ των συμβάντων onseeking και onseeked:

<video onseeking="myFunction()" onseeked="mySecondFunction()">

Δοκιμάστε το προσωπικά

Παράδειγμα

Όταν ο χρήστης ξεκινά να μετακινηθεί σε νέα θέση, χρησιμοποιήστε την ιδιότητα currentTime του αντικειμένου Video για να εμφανίσετε τη τρέχουσα θέση αναπαραγωγής:

// Ανακτά το στοιχείο <video> με id="myVideo"
var x = document.getElementById("myVideo");
// Προσθέτει ένα συμβάν seeking στο <video> και εκτελεί μια συνάρτηση όταν ξεκινά η λειτουργία seek
x.addEventListener("seeking", myFunction); 
function myFunction() {
  // Στο στοιχείο <p> με id="demo" εμφανίζεται η τρέχουσα θέση του βίντεο
  document.getElementById("demo").innerHTML = x.currentTime; 
}

Δοκιμάστε το προσωπικά

Παράδειγμα

Εκτελέστε JavaScript όταν ο χρήστης ξεκινά να κινείται/πηδηγεί σε νέα θέση του οίνου:

<audio onseeking="myFunction()">

Δοκιμάστε το προσωπικά