Web design and hosting, database, cloud and social media solutions that deliver business results
  • Rozwiązania biznesowe
    • Oprogramowanie
    • Projektowanie stron
      • Bezpieczeństwo witryny
      • Lokalizacja i tłumaczenie stron internetowych
    • Usługi baz danych
      • Integracja danych
      • Przybory
    • Zrobotyzowana automatyzacja procesów
    • Usługi biznesowe
      • Microsoft Azure
    • Media Społecznościowe
    • Microsoft Office
  • Akademia
    • Nasze środowisko testowe
    • Nauka projektowania baz danych
      • Używanie funkcji datownika SQL Server
      • SQL Server 2008 planu konserwacji
      • Korzystanie z funkcji serwera SQL Server
      • Korzystanie z programu SQL Server Pivot-Unpivot
      • Używanie dat serwera SQL
    • Nauka projektowania stron internetowych
      • CSS
      • ASP-NET
      • Korzystanie z JavaScript
    • Nauka w chmurze i usługi IT
      • Błąd harmonogramu zadań 2147943645
      • Żądanie SSL i generowanie pliku PFX w OpenSSL Simple Steps
  • O
    • Portfel Pracy
    • Zespół
      • Adrian Anandan
      • Ali Al Amine
      • Ayse Hur
      • Chester Copperpot
      • Gavin Clayton
      • Sai Gangu
      • Suneel Kumar
      • Surya Mukkamala
Deutsch (DE)English (EN-GB)English (EN-US)हिंदी (HI)italiano (IT)日本語 (JA)polski (PL)

Zegar kliknięcia JavaScript

Korzystanie z licznika kliknięć w JavaScript, aby anulować lub włączyć nawigację w naszym systemie zarządzania treścią

Integralny z naszym CMS

Duża część interfejsu użytkownika systemu zarządzania treścią została dostosowana do obsługi kliknięć w linki, dlatego potrzebowaliśmy czegoś elastycznego do pracy.

W naszym systemie, jeśli klikniesz link przez mniej niż jedną sekundę, pozwoli to na edycję treści wokół niego, jednak naciśnij i przytrzymaj przez sekundę lub dłużej, a link zostanie śledzony.

Wykorzystuje licznik czasu i interwał licznika czasu, aby obliczyć czas, przez który element został kliknięty.

JavaScript

var clickTimer = 0, clickTimerInterval;document.addEventListener("mousedown", function (event) {    clickTimer = 0;    clickTimerInterval = setInterval(function () {        clickTimer += 1;    }, 1000);}, false);document.addEventListener("click", function (event) {    event.preventDefault();    if (event.target.tagName.toLowerCase = 'a') {        if (clickTimer >= 1) {            alert('You held for more than 1 second');            setWindowLocation(event.target);        } else {            alert('You held for less than 1 second');        }    } else {    };    clearInterval(parent.clickTimerInterval);}, false);function setWindowLocation(element) {    var newUrl = element.toString();    window.location.replace(newUrl);}

Author

Was this helpful?

Please note, this commenting system is still in final testing.
Copyright Claytabase Ltd 2020

Registered in England and Wales 08985867

RSSLoginLink Polityka Cookiemapa strony

Social Media

facebook.com/Claytabaseinstagram.com/claytabase/twitter.com/Claytabaselinkedin.com/company/claytabase-ltd

Get in Touch

+442392064871info@claytabase.comClaytabase Ltd, Unit 3d, Rink Road Industrial Estate, PO33 2LT, United Kingdom
Ustawienia na tej stronie są ustawione tak, że wszystkie pliki cookie. Mogą one być zmieniane na naszej polityki i ustawień strony z ciasteczkami. Dalsze korzystanie z tej strony, wyrażasz zgodę na korzystanie z plików cookie.
Ousia Logo
Logout
Ousia CMS Loader