Time of Update: 2017-12-12
標籤:兩種 應用 封裝 source 應對 情境 調用 ati 總結 對於瀏覽器視窗大小改變的時候,來動態改變頁面元素的大小,可以採用window的resize事件,實現代碼:<scrip
Time of Update: 2015-06-11
標籤:kettle pentaho javascript步驟 字元替換 Regex KETTLE使用javascript步驟過濾特殊字元 使用kettle在抽取大量excel資料時,總是遇到excel中有一些特殊字元,導致ExecuteSQL
Time of Update: 2018-12-05
WPF的WebBrowser和WinForm的WebBrowser有一定區別。 要向其中注入javascript指令碼,經過本人實驗,下面一條路可以走通: mshtml.HTMLDocument htmlDoc = Browser.Document as mshtml.HTMLDocument;var head = htmlDoc.getElementsByTagName("head").Cast<HTMLHeadElement>().First();var script =
Time of Update: 2018-12-04
今晚寫一個小遊戲,用onkeydowm觸發事件,弄了一晚也不成功,鍵盤按下的時候一點反應都沒有,後來發現無論你按下什麼按鍵(字母按鍵),它的event.keyCode都返回229。問題的關鍵是IME在後面搞鬼,用onkeydown的時候如果後台你沒關IME(或沒有切到字母輸入狀態),它給的keyCode都為229;解決辦法是用onkeyup.
Time of Update: 2018-12-04
這些操作也許用不上,但也帖上來,網上也有很多相關例子,不多說帖出我自己改寫的一段,歡迎指正說明:在存html檔案的目錄下有一個存放資料庫的子目錄:webData,其中的資料庫名為scData.mdb資料庫中有一個userlist的表,有userid和username兩個欄位,並有一條userid='999',username='smallcol'的測試資料js代碼:檔案scEngine.js//仿資料庫連接池類function scDBPool(){ try{ this.
Time of Update: 2018-12-05
//對象//在這裡我們定義了一個貓對象,它包含一個名字屬性,一個大笑聲屬性,和一個哭的方法。var Cat={//定義一個貓對象 name:'Persian', //它叫波斯貓 lol:(function(){//定義一個大聲笑的聲音 var s='meow'; return s+'...'+s+' '; })(),//注意這裡()立即執行方法,返回叫聲賦給lol cry:function(){//定義一個哭的方法 va
Time of Update: 2018-12-08
首先定義css樣式: 複製代碼 代碼如下:@media print { .noprint { display: none;color:green } } 對於不想列印的內容只用在標籤中加上 class=noprint即可,列印的時候客戶也不會看到頁面任何變化。 列印時調用 window.print(); 另外幾種js局部列印的方法: 移花接木: 列印的時候,把需要列印的內容替換成整個body內容(使用者會在列印的時候看到變化,客戶體驗不太好) 複製代碼 代碼如下:function
Time of Update: 2018-12-08
通常使用window.open的方式開啟新視窗的話 要取得父視窗的控制項,可以用window.opener來取得父視窗 然而如果使用showModalDialog的話...卻無效 如果有需要的話,需要修改開啟的文法以及showModalDialog中的文法 開啟文法第2個參數請下self,範例如下 var rc=window.showModalDialog(strURL,self,sFeatures); 然後接著就是呼叫父視窗的文法 var
Time of Update: 2018-12-08
複製代碼 代碼如下:<asp:ImageButton ID="BtnMailaddress" runat="server" ImageUrl="../img/Search.gif" ImageAlign="Top" TabIndex="0" OnClientClick = "javascript:openImage(this);return false;"/> function openOkurisakiPopup(obj) { var rowIndex,c o = obj
Time of Update: 2018-12-08
1.不要做任何假設 (JavaScript是一個不可靠的助手) 可能不唐突的JavaScript 的最重要的一個特性就是——你要停止任何假設: * 不要假設JavaScript是可用的,你最好認為它很有可能是停用,而不是直接依賴於它。 * 在你經過測試確認一些方法和屬性可以使用之前,不要假設瀏覽器支援它們。 * 不要假設HTML代碼如你想象的那樣正確,每次都要進行檢查,並且當其停用時候就什麼也不要做。 * 讓JavaScript的功能獨立於輸入裝置 *
Time of Update: 2018-12-08
這段時間一直在給QZone研究Js拖放的問題。今天突然發現live.com的模組拖放居然可以跨出瀏覽器。到底是什麼方法讓 mousemove 和 mouseup 事件可以到瀏覽器外也可以觸發,於是把整個live的js down下來分析,結果發現是一個小小的函數在做"怪" 。 object.setCapture() 當一個object的被 setCapture 後,他的方法將會被繼承到整個文檔進行捕獲。 當不需要把方法繼承到整個文檔捕獲時,要用 object.releaseCapture(
Time of Update: 2018-12-07
^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|([1-2][0-9])))))|(\d{2}(([02468][1235679])|([13579][0134
Time of Update: 2018-12-07
方法一:var newopen = function(id,level){ return function() { opentree(id,level);//該函數為外部定義的一個執行函數; }}x.attachEvent("onclick",newopen(id,parseInt(level)+1));y.attachEvent("onclick",newopen(id,parseInt(level)+2));think8848的簡化代碼:if (
Time of Update: 2018-12-07
這幾天學習Redmine的原始碼,除了最基本的MVC結構之外,發現很多前端的代碼都是用JavaScript寫的,用於更好的實現使用者互動部分。簡單的看了一下這門指令碼語言,應該說不是很難,但是由於對網頁編程的陌生,代碼看起來還是很費勁,今天學習了一下基礎的部分,在這裡記錄一下。 JavaScript是目前Web應用程式開發人員使用最為廣泛的用戶端指令碼程式設計語言,它不僅可用來開發互動Web頁面,更重要的是它將HTML、XML和Java
Time of Update: 2017-06-21
ExtJs的Ext.Ajax.request實現waitMsg等待提示效果,extjswaitmsg一、 fp.form.submit 有waitMsg 屬性來設定等待效果,如下。但是對於Ext.Ajax.request來說 waitMsg 並不起作用。 fp.form.submit({ url : '', waitTitle : "[性別]修改",
Time of Update: 2016-06-12
jquery 實現捲軸下拉時無限載入的簡單一實例,jquery捲軸思路:通過捕捉瀏覽器捲軸下拉事件,觸發非同步載入資料的js方法,實現資料的動態添加。指令碼:var lastId=0;//記錄每一次載入時的最後一條記錄id,跟您的排序方式有關。 var isloading = false; $(window).bind("scroll", function () { if ($(document).scrollTop() + $(window).height() >
Time of Update: 2016-05-12
簡單的轉盤抽獎——CSS動畫最佳化,轉盤抽獎css前言前兩天去一家公司面試,被問到一些小遊戲的東西。面試官提到了刷紅包還有抽獎這些怎麼實現,當時簡單說了下思路,回來之後想想還是說的太輕描淡寫了,幹說不做就是耍流氓,所以就做了一個(Demo & 源碼)。啟動方式:手指在轉盤上滑動,轉盤轉動。這裡沒有像一般的抽獎程式一樣在後台指定抽獎結果,結果完全由你的手速決定的(老闆哭了。。。) 介面介面很簡單,網上搜個圖片或者直接搜個 demo
Time of Update: 2016-04-23
javascript html5搖一搖功能的實現,javascripthtml5通過網上的資料,加上自己的整理,寫了一份html搖一搖功能的簡介,用做技術備份。知識要點 1、DeviceMotionEvent 這是html5支援的重力感應事件,關於文檔請看:http://w3c.github.io/deviceorientation/spec-source-orientation.html事件介紹:deviceorientation
Time of Update: 2015-03-26
jQuery實現購物車計算價格功能的方法 這篇文章主要介紹了jQuery實現購物車計算價格功能的方法,執行個體分析了jQuery針對html元素的操作技巧,非常具有實用價值,需要的朋友可以參考下 本文執行個體講述了jQuery實現購物車計算價格功能的方法。分享給大家供大家參考。具體如下:目的實現在html介面修改購物車的件數,購物車商品價格的小計和總計要修改。實現思路1.當點擊進入介面,重新整理的時候觸發body內的onload=""方法,跳轉
Time of Update: 2013-10-16
ligerDrag() 使目標對象可以拖動。 參數 handler 拖動的作用地區,在這個地區才可以觸發拖動。可以是字串(jQuery selector),也可以是一個Dom jQuery對象 onStartDrag 開始拖動事件 onDrag 拖動事件 onStopDrag 結束拖動事件 樣本一:預設模式 複製代碼 代碼如下: <script src="lib/jquery/jquery-1.3.2.min.js"