Mootools外掛程式 閃爍的標題

2021-06-23 08:04:15 字數 1240 閱讀 4455

回想起來,我已經好久沒有寫點啥了,尤其是關於mootools方面的東西,因此今天寫了乙個標題閃爍的外掛程式,練練手!

簡單說一下這個外掛程式的功能:該外掛程式可以輕鬆的讓您的標題實現閃爍效果.

注意:我所使用的mootools的core版本是1.4.1,其他的版本我並未測試,如果您有測試的話麻煩短訊息告知我測試結果,謝謝!

我們先來看一下這個外掛程式的執行效果吧!如下圖:

下邊是這個外掛程式的**:

/**

外掛程式:閃爍的標題

描述:該外掛程式可以輕鬆讓您的標題實現閃爍效果

引數: tit:(必填)需要在上閃爍的內容

tim:[可選]閃動頻率,多少毫秒閃動一次

delay:[可選]延遲多少毫秒停止閃動

注意: 不管是變數還是方法,只要前邊有下劃線的均為私有

用法: a=new xtitle();

a.start();

/**/

var xtitle=new class(,

initialize:function(opt)

}, _run:function(),

_stop:function(),

start:function(o)

this.opt._title=$(document).getelement('title').get('text');

this.opt.tim=(o.tim && !isnan(o.tim)) ? o.tim.toint() : this.opt.tim;

this.opt.delay=(o.delay && !isnan(o.delay)) ? o.delay.toint() : this.opt.delay;

this.opt.tit=(o.tit) ? o.tit : this.opt.tit;

if(this.opt.delay)

this._run();

}});

a=new xtitle();

a.start();

這個外掛程式的使用方法如下:

//這是最完整的用法://不需要自定義閃爍頻率的用法://也不需要自動停止閃爍的用法:

標題欄閃爍

通過呼叫api函式 flashwindow 實現了窗體標題欄的閃爍。vb宣告 private declare function flashwindow lib user32 byval hwnd as long,byval binvert as long as long 說明 閃爍顯示指定視窗。這意...

用API函式使程式標題欄閃爍

工作的原理很簡單,就是用到timer控制項呼叫api函式就可以了。region 宣告api函式 dllimport user32 entrypoint flashwindow public static extern void flashwindow inthwnd,bool binvert end...

設定華表Cell外掛程式外觀時的「閃爍」問題

使用華表cell外掛程式時,經常要對外掛程式的外觀進行設定,比如說隱藏滾動條和頁籤什麼的,這樣就有乙個問題了。在設定生效以前,外掛程式的外觀是預設的,設定使外觀發生變化 一般是在文件載入完成時 外掛程式會 閃 一下。解決這個問題有個比較簡單的方法,就是初始時將外掛程式設為隱藏 style heigh...