Time of Update: 2018-12-08
1,交叉加亮 2,點擊左上方的 "1;1","2;2"觀察所有單元值的變化3,點擊左上方的 "3,3","4,4"觀察所有單元字型的變化4,點擊單元後,該單元顏色發生變化,並直至點擊下一單元5,將th與td分開; Gu Laicheng, 2008.12.25 <HTML> <HEAD> <TITLE>交叉高亮顯示</TITLE> <style> body,th,td { font-size: 10pt; } .Tlist1 {
Time of Update: 2018-12-08
Web編程中,識別使用者的瀏覽器以及作業系統非常重要。因為它們對HTML和JavaScript的支援程度有所不同。一般應用在系統登陸頁面或者首頁中。 具體應用如下: 複製代碼 代碼如下:<html> <head> <title>Login</title> <script type="text/javascript" src="detect.js"></script> <script
Time of Update: 2018-12-08
首先下載JavaScript包: http://thecodecentral.com/wp-content/uploads/2007/08/yuilightboxwdep.zip <html> <head> //根據下載的JavaScript包修改以下的路徑 <link rel="stylesheet" type="text/css" href="js/yui/assets/skins/sam/container.css" /> <script
Time of Update: 2018-12-08
click() 對象.click() 使對象被點擊。 closed 對象.closed 對象視窗是否已關閉true/false clearTimeout(對象) 清除已設定的setTimeout對象 clearInterval(對象) 清除已設定的setInterval對象 confirm("提示資訊") 彈出確認框,確定返回true取消返回false cursor:樣式 更改滑鼠樣式 hand crosshair text wait help default auto
Time of Update: 2018-12-08
我原來是這樣寫的: function foo(x) { if(arguments[1]) { // do something.. } else { // do other.. } } 但無論傳多少個參數進去,都跳過了 if(arguments[1]) 這一步。快要抓狂的時候,終於成功了。 function foo(x) { if(arguments[1] != undefined) { // do something.. } else { // do other.. } }
Time of Update: 2018-12-08
在這裡我簡單的談一下前端HTML與javascript日常工作中常碰到的編碼問題。在電腦中,我們儲存的資訊都是用二進位碼錶示的。我們認識的、螢幕上顯示的英文、漢字等符號和儲存用的二進位代碼的互相轉換,就是編碼。 有兩個基本概念需要說明,charset 和 character encoding: charset ,字元集,也就是某個符號和某個數字映射關係的一個表,也就是它決定了107 是koubei 的 ‘a',21475 是口碑的“口”,不同的表有不同的映射關係,如
Time of Update: 2018-12-08
本來我以為js的布爾型轉換跟java一樣,畢竟大家同一個祖宗嘛,以下是我的寫法。 function foo() { var temp = Boolean.valueOf('<%=javaBoolean%>'); alert(temp == false); } java變數javaBoolean是一個字串,它的值是"false",本來我以為肯定輸出true,但結果卻false,真是鬱悶至極。 剛剛查了一下《javascript權威指南》,才茅塞頓開。原來是這樣的:
Time of Update: 2018-12-08
person.htm: 複製代碼 代碼如下:<html> <body> <script type="text/javascript"> var xmlDoc=null; if (window.ActiveXObject) { // for IE xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); } else if (document.implementation.createDocument) { //for
Time of Update: 2018-12-08
簡化後的外掛程式: SimplePlugin.htm: 複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head>
Time of Update: 2018-12-08
看了看別的資料有提取CPU,MAC的現成代碼卻沒有硬碟序號,找了好久才找到提取硬碟序號的參數。於是自己給補上了。 <html> <head> <title>提取硬碟序號</title> <script> function disk() {//硬碟序號 資訊 var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); var service =
Time of Update: 2018-12-08
複製代碼 代碼如下:// Initializes a new instance of the StringBuilder class // and appends the given value if supplied function StringBuilder(value) { this.strings = new Array(""); this.append(value); } // Appends the given value to the end of this instance.
Time of Update: 2018-12-08
第一種: <script language="javascript" type="text/javascript"> window.location.href="login.jsp?backurl=\"+window.location.href; </script> 第二種: <script language="javascript"> alert("返回"); window.history.back(-1); </script> 第三種:
Time of Update: 2018-12-08
複製代碼 代碼如下://字元處理; //去左右空格; function trim(s){ return rtrim(ltrim(s)); } //去左空格; function ltrim(s){ return s.replace( /^\s*/, ""); } //去右空格; function rtrim(s){ return s.replace( /\s*$/, ""); } //驗證資訊; //Null 字元值; function isEmpty(s){ s = trim(s);
Time of Update: 2018-12-08
不用getURL和fsCommand方法 flash使用的actionscript跟javascript是非常相通的,下面描述如何互相調用函數: 1:javascript調用flash中的函數 在flash的指令碼中增加 import flash.external.ExternalInterface; 假定要調用的函數是hello,as代碼如下 function hello(){ return "hello"; } ExternalInterface.addCallback("hello",
Time of Update: 2018-12-08
看下面兩種實現方法: JS checkbox 方法一: 複製代碼 代碼如下:function checkAll() { var code_Values = document.all['code_Value']; if(code_Values.length){ for(var i=0;i<code_Values.length;i++) { code_Values[i].checked = true; } }else{ code_Values.checked = true; } }
Time of Update: 2018-12-08
複製代碼 代碼如下:<strong>資料來源:</strong> <ul> <li>指令碼之家</li> <ul> <li>a_1</li> <li>a_2</li> <li>a_3</li> </ul> <li>www.jb51.net</li>
Time of Update: 2018-12-08
複製代碼 代碼如下:var str = "hello"; str += " world"; 後台所做工作: 1)建立儲存 "hello" 的字串,且使 str 指向它。 2)建立儲存 "world" 的字串。 3)建立儲存結果的字串。 4)將 str 中的當前內容複寫到結果字串中。 5)把 world 複製到結果字串中。 6)更新 str ,使 str 指向結果字串。 每拼接一次字串就迴圈重複2)~6),如果重複成百上千次則會非常消耗資源,影響效能。 解決方案: 使用 Array Object
Time of Update: 2018-12-08
1判斷select選項中 是否存在Value="paraValue"的Item 2向select選項中 加入一個Item 3從select選項中 刪除一個Item 4刪除select中選中的項 5修改select選項中 value="paraValue"的text為"paraText" 6設定select中text="paraText"的第一個Item為選中 7設定select中value="paraValue"的Item為選中 8得到select的當前選中項的value
Time of Update: 2018-12-08
JavaScript繪圖如果需要在網頁上提供圖形化的資料,通常是將其製作成圖片,但這樣一來網路上的開銷就太大了。有什麼辦法呢?這裡向你提供一組JavaScript函數,來解決這一問題。雖然簡單了點,但是對畫點線圖來說還是綽綽有餘的!
Time of Update: 2018-12-08
1、發現IE下input標籤的id屬性預設和name屬性相同,而Firefox必須明確寫出id屬性的名稱否則不能使用id屬性。 如:<input type="text" name="username" value=""> 在IE下如下代碼可以執行而在Firefox下卻不可以: <script> alert(document.getElementById("username").value); </script> 必須改為如下代碼才可以: <input