Time of Update: 2018-12-05
範例程式碼如下: document.writeln("<TABLE BORDER=1><TR VALIGN=TOP>", "<TH ALIGN=left>i", "<TH ALIGN=left>名稱", "<TH ALIGN=left>檔案名稱", "<TH ALIGN=left>描述", "<TH ALIGN=left>類型數</TR>")for (i=0; i <
Time of Update: 2018-12-05
[原創]JavaScript測試載入器介紹 1js-test-driver The goal of JsTestDriver is to build a JavaScript test runner which: easily integrates with continuous builds systems andallows running tests on multiple browsers quickly to ease TDD style development.
Time of Update: 2018-12-05
只是寫一些例子,希望從中得到一些總結:1.Open一個Dialogstring jsString1= "window.showModalDialog('" PageURL"+"', '','center: Yes; help: No; resizable:" + (isResizable ? "Yes" : "No") + "; status: No; dialogWidth:" + dialogWidth + "px; dialogHeight:" + dialogHeight + "px'
Time of Update: 2018-12-05
window.open ('page.html', 'newwindow', 'fullscreen')//比較簡單的彈窗,全螢幕顯示 window.open ("page.html", "newwindow", "height=100, width=400, toolbar= no, menubar=no, scrollbars=no, resizable=no, location=no, status=no,top=100,left=300") height:page.html的高度
Time of Update: 2018-12-05
在HTML中用JS接收參數 先介紹一下JS中處理URL的方法: 網址樣本:http://localhost/test/test.htm?id=1 <script languge=javascript> alert(window.location.pathname); --返回 /test/test.htm alert(window.location.search); --返回 ?id=1 alert(window.location.href);
Time of Update: 2018-12-05
1.JavaScript列印<input id="btnPrint" type="button" value="button" onclick="javascript:window.print();" style="color:#00f; font-weight:bold; text-decoration:none;cursor:pointer!important; cursor:hand"/>可以用樣式控制,你想讓那塊列印就列印,樣式如下:<style type="text/
Time of Update: 2018-12-05
1. location : 是windows視窗內的一個對像,它主要功能是從當前的網頁導向另外 一個網頁,href是它的一個屬性.通過它可以導向另外一個網頁同時也重新整理了此網頁. 2.a href="#"> 點選連結後,頁面會向上滾到頁首,# 預設錨點為 #TOP<a href="javascript:void(0)" onClick="window.open()"> 點選連結後,頁面不動,只開啟連結<a href="#"
Time of Update: 2018-12-05
javascript:window.print()列印 1.JavaScript列印<input id="btnPrint" type="button"value="button" onclick="javascript:window.print();"style="color:#00f;font-weight:bold;
Time of Update: 2018-12-05
javascript 高效拼字串 就像在c#中一樣,我們可以使用”+”來拼接字串,而對於操作頻繁、講究效率的字串拼接操作我們應該選擇stringbuilder類。在javascript中是否也存在這個問題呢?答案是肯定的,雖然javascript並沒有為我們提供一個內建的stringbuilder對象,但是我們可以自己來建立一個!至於效率到底能提高多少,讓程式說話吧!//---stringbuilder---function stringbuilder(){this.__string__ =
Time of Update: 2018-12-05
直接返回history.back();或者history.go(-1); 回自動儲存的C#代碼中返回上級頁面 this.ClientScript.RegisterStartupScript(GetType(), "alert", "alert('修改成功');history.go(-2)", true);javascript:history.go()和History.back()的區別<input type=button value=重新整理
Time of Update: 2018-12-05
.net 與 javascript指令碼的幾種互動方法 1.asp.net呼叫js Response.Write("<script language=javascript>"); Response.Write("alert('登峰歡迎您 ');" ); Response.Write("location.href='login.aspx';") ; Response.Write("</script>") ; 在這裡情況下,你可以調用頁面中的JS指令碼的函數都可以
Time of Update: 2018-12-05
javascript---金額文字框練習2011-10-15 18:06財務相關係統中涉及到金額的文字框有如下要求:• 進入金額文本文字框不使用中文IME• 不能輸入非數字• 焦點在文字框中時文字框靠左對齊;焦點離開文字框時文字框靠右對齊,顯示千分位 1.禁用IME:,禁止鍵入非法值,只有這些才能被鍵入(k == 9) || (k == 13) ||(k==46)||(k==8)||(k==189)||(k==109)||(k==190)||(k==110)|| (k>=48
Time of Update: 2018-12-05
Array對象在javascript中稱為數組,它是一種特殊的經過強化了的對象,具有強大的集合資料處理能力。構造數組對象有三種方式:1.var arr1 = new Array(); //最簡單的無參構造。2.var arr2 = new Array(1,2,3,4,5); //帶多個參數,指定數組對象的各個元素。3.var arr3 = new Array(5); //帶一個數值參數,這裡的數值指定了資料的長度。注意:若這個參數不是數值,如:new
Time of Update: 2018-12-05
HashTable(雜湊表)是一種根據索引值對(key-value)來直接存取的集合類型的資料結構。雜湊表的尋找效率非常高,因為它可以直接通過key來訪問。而數組是通過遍曆下標來進行尋找的。通常javascript中的對象可以動態添加或者刪除屬性,故可以把對象看做是一個集合,javascript的對象就是天生的HashTable。構造HashTable對象,如下:var hashTable = {name:"WILL",age:18}
Time of Update: 2018-12-05
轉帖地址:http://www.cnbruce.com/blog/showlog.asp?cat_id=5&log_id=459open(URL,WindowName,parameterList):open方法建立一個新的瀏覽器視窗,並在新視窗中載入一個指定的URL地址。 close():close方法關閉一個瀏覽器視窗. alert(text):彈出一個資訊框. confirm(text):彈出一個確認框. prompt(text,Defaulttext):彈出一個提示框.
Time of Update: 2018-12-05
網頁可見地區寬: document.body.clientWidth; 網頁可見地區高: document.body.clientHeight; 網頁可見地區高: document.body.offsetWidth; //包括邊線的寬網頁可見地區高: document.body.offsetHeight; //包括邊線的寬網頁本文全文寬: document.body.scrollWidth; 網頁本文全文高: document.body.scrollHeight; 網頁被捲去的高:
Time of Update: 2018-12-05
在javascript中,event事件是一個必不可少的討論話題,它在和使用者的互動中起到了很重要的作用。今天我們就來討論一下JavaScript中的事件處理,並且結合它來闡敘Ajax架構實現拖動效果的原理了。一、 Event對象 1 Event對象的主要屬性和方法 event代表事件的狀態,專門負責對事件的處理,它的屬性和方法能協助我們完成很多和使用者互動的操作,下面我們就來看看它的一些屬性和方法。
Time of Update: 2018-12-05
《精通Javascript》Chap 11. 使用命名空間保護你的庫。YAHOO.util.Event.addListner(...);Chap 2 2. 引用多個變數能夠指向同一對象。引用指向的只能是具體對象,而不是另一個引用;不允許多層引用。但是,在執行字串串連操作時,結果總是一個新的字串對象,而非源字串的修改版本。eg1.var object=new Object();var objRef=obj;obj.oneProperty=true;alert(obj.oneProperty ===
Time of Update: 2018-12-05
from:http://hanxin830311.javaeye.com/blog/1811271。根據作用範圍不同,變數有全域變數和局部變數兩種。在函數裡定義的變數為局部變數,局部變數只在函數內有效。 如果局部變數和全域變數用相同的變數名,則局部變數將覆蓋全域變數<script> //定義全域變數test var test = "全域變數"; function checkscope( ) { var test
Time of Update: 2018-12-05
//禁用頁面控制項,還可擴展function submitonce(theform){ if (document.all||document.getElementById) { for (i=0;i<theform.length;i++) { var tempobj=theform.elements[i]; if(tempobj.type.toLowerCase()=="button" ||