1 Востаннє редагувалося Blast (06.01.2015 18:04:14)

Тема: як обнулити таймер

як можна обнулити таймер на чужій сторінці ?
код таймеру

(function(e,t,n,r){"use strict";Foundation.libs.alerts={name:"alerts",version:"4.3.2",settings:
{animation:"fadeOut",speed:300,callback:function(){}},init:function(t,n,r)
{this.scope=t||this.scope;Foundation.inherit(this,"data_options");if(typeof n==="object"){e.extend(true,this.settings,n)}if(typeof n!=="string"){if(!this.settings.init){this.events()}return this.settings.init}else{return this[n].call(this,r)}},events:function(){var t=this;e(this.scope).on("click.fndtn.alerts","[data-alert] a.close",function(n){var r=e(this).closest(
"[data-alert]"),i=e.extend({},t.settings,t.data_options(r));n.preventDefault();r[i.animation](i.speed,function(){e(this).remove();i.callback()})});this.settings.init=true},off:function(){e(this.scope).off(".fndtn.alerts")},reflow:function(){}}})(Foundation.zj,this,this.document)

2

Re: як обнулити таймер

А вам самому зручно такий код читати?
І ви певні, що це код таймера?

Подякували: Faraon, leofun012

3

Re: як обнулити таймер

Blast
http://jsbeautifier.org/ вам у руки

    (function(e, t, n, r) {
        "use strict";
        Foundation.libs.alerts = {
            name: "alerts",
            version: "4.3.2",
            settings: {
                animation: "fadeOut",
                speed: 300,
                callback: function() {}
            },
            init: function(t, n, r) {
                this.scope = t || this.scope;
                Foundation.inherit(this, "data_options");
                if (typeof n === "object") {
                    e.extend(true, this.settings, n)
                }
                if (typeof n !== "string") {
                    if (!this.settings.init) {
                        this.events()
                    }
                    return this.settings.init
                } else {
                    return this[n].call(this, r)
                }
            },
            events: function() {
                var t = this;
                e(this.scope).on("click.fndtn.alerts", "[data-alert] a.close", function(n) {
                    var r = e(this).closest(
                            "[data-alert]"),
                        i = e.extend({}, t.settings, t.data_options(r));
                    n.preventDefault();
                    r[i.animation](i.speed, function() {
                        e(this).remove();
                        i.callback()
                    })
                });
                this.settings.init = true
            },
            off: function() {
                e(this.scope).off(".fndtn.alerts")
            },
            reflow: function() {}
        }
    })(Foundation.zj, this, this.document)

4

Re: як обнулити таймер

0xDADA11C7 написав:

Blast
http://jsbeautifier.org/ вам у руки

    (function(e, t, n, r) {
        "use strict";
        Foundation.libs.alerts = {
            name: "alerts",
            version: "4.3.2",
            settings: {
                animation: "fadeOut",
                speed: 300,
                callback: function() {}
            },
            init: function(t, n, r) {
                this.scope = t || this.scope;
                Foundation.inherit(this, "data_options");
                if (typeof n === "object") {
                    e.extend(true, this.settings, n)
                }
                if (typeof n !== "string") {
                    if (!this.settings.init) {
                        this.events()
                    }
                    return this.settings.init
                } else {
                    return this[n].call(this, r)
                }
            },
            events: function() {
                var t = this;
                e(this.scope).on("click.fndtn.alerts", "[data-alert] a.close", function(n) {
                    var r = e(this).closest(
                            "[data-alert]"),
                        i = e.extend({}, t.settings, t.data_options(r));
                    n.preventDefault();
                    r[i.animation](i.speed, function() {
                        e(this).remove();
                        i.callback()
                    })
                });
                this.settings.init = true
            },
            off: function() {
                e(this.scope).off(".fndtn.alerts")
            },
            reflow: function() {}
        }
    })(Foundation.zj, this, this.document)

Вдячний але як мені це використатити ? чи можна на іншому сайті скинути таймер ?

5

Re: як обнулити таймер

Зайти на сайт і запустити (з консолі броузера?) свій JavaScript код який би змінив працюючу на сайту JavaScript програму? Наскільки мені відомо, ні.

6

Re: як обнулити таймер

Ось доречі класний матеріал по таймерах в JavaScript [ru]

Оригінал

Вот кстати классный материал по таймерам в JS  http://webdiz.com.ua/glava2-osnovy-java … avascript/