Time of Update: 2017-01-19
利用2個檔案 ZeroClipboard.js ZeroClipboard.swf 複製代碼 代碼如下: <script type="text/javascript" src="ZeroClipboard.js"></script> <script language="JavaScript"> var clip = null; function $(id) { return document.getElementById(id); } function
Time of Update: 2017-01-19
瀏覽器頁面地區大小的擷取: 複製代碼 代碼如下: //在IE、FireFox、Opera下都可以使用 document.body.clientWidth document.body.clientHeight //即可獲得,很簡單,很方便。 //而在公司項目當中: //Opera仍然使用 document.body.clientWidth document.body.clientHeight //可是IE和FireFox則使用
Time of Update: 2017-01-19
在JavaScript可以使用try...catch來進行異常處理。例如: 複製代碼 代碼如下: try { foo.bar();} catch (e) { alert(e.name + ": " + e.message);} 目前我們可能得到的系統異常主要包含以下6種: EvalError: raised when an error occurs executing code in eval() RangeError: raised when a numeric variable or
Time of Update: 2017-01-19
複製代碼 代碼如下: <!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <hrad> <metahttp-equiv="content-type"content="text/html;charset=utf-8">
Time of Update: 2017-01-19
複製代碼 代碼如下: function formatSeconds(value) { var theTime = parseInt(value);// 秒 var theTime1 = 0;// 分 var theTime2 = 0;// 小時 // alert(theTime); if(theTime > 60) { theTime1 = parseInt(theTime/60); theTime = parseInt(theTime%60); // alert(theTime1+"-"
Time of Update: 2017-01-19
複製代碼 代碼如下: <!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><meta http-equiv="Content-Type"
Time of Update: 2017-01-19
在做調查問卷的過程中,遇到一個表格的統計問題,算是需要些js方面的綜合知識,所以記錄下來。 基本需求如下: 核心的htm如下: 複製代碼 代碼如下: <div class="tablebox"> <h2> <span>(3)2010年市屬疾病預防控制中心資訊化建設資金來源及分配情況</span></h2> <div class="blockB"> <p> 說明:單位:萬元,精確到小數點後1位</
Time of Update: 2017-01-19
為了說清楚這個問題,必須從頭說起。
Time of Update: 2017-01-19
複製代碼 代碼如下: function readHTML(){ $.ajax({ async:false, url : "aa.html“, success : function(result){ alert(result); } }); } async:false,這個是做與其他的js同步的,若為true或不填將會先運行同層級的其它代碼,也就是說這裡的result為空白,只有其它代碼執行完畢後才會運行裡面的東西,result才會有值,這通常不是所需要的
Time of Update: 2017-01-19
今天在項目當中遇到一個問題(本人前台功底不深,高手勿噴): 可以供選擇的彈出框: 利用jQuery沒有想到好的提示效果。 參看js的API文檔實現如下===confirm: 複製代碼 代碼如下: var r=confirm("該訂單號已經存在,請重新輸入或查詢已存在訂單詳情!") if (di != null&& (r==true)) { userNameCnl.focus();//定位 userNameCnl.value = "";//清空資料 }else if(r==false){
Time of Update: 2017-01-19
第一種寫法 複製代碼 代碼如下:var str = ""; var week = new Date().getDay(); if (week == 0) { str = "今天是星期日"; } else if (week == 1) { str = "今天是星期一";
Time of Update: 2017-01-19
複製代碼 代碼如下: var controldate; function checkDate(){ controldate= document.getElementById("sendDate").value; if(controldate==""){ alert('日期不可為空'); return false; }else{ var day = new Date(); var Year = 0; var Month = 0; var Day = 0; var CurrentDate = "";
Time of Update: 2017-01-19
在很多時候,我們都需要對一個變數進行數群組類型的判斷。JavaScript中如何判斷一個變數是數組Array類型呢?我最近研究了一下,並分享給大家,希望能對大家有所協助。 JavaScript中檢測對象的方法 1.typeof操作符 這種方法對於一些常用的類型來說那算是毫無壓力,比如Function、String、Number、Undefined等,但是要是檢測Array的對象就不起作用了。 複製代碼 代碼如下: alert(typeof null); // "object"
Time of Update: 2017-01-19
【JS-實現導覽列懸停】 【JS-實現導覽列懸停(續)】 用Jquery重新寫完這個頁面之後,發現原來的方法還有是有幾個問題: 1.首先Js代碼冗餘,導航條上的Tab是用js實現跳轉而不是超連結; 2.還有導航條本身用fixed定位,但沒有被設定為水平置中,而是在JS中更改left值使其置中。 問題2就導致了,當瀏覽器視窗尺寸發生變化的時候,瀏覽器中的div的位置都發生了變化,也就導致了沒法通過頁面中的div動態給已fixed定位的導航條來定位。 最終的代碼更改如下: test.html
Time of Update: 2017-01-19
上次【JS-實現導覽列懸停】說到,導覽列懸停的那個頁面在IE上啟動並執行時候,會出導覽列不停的抖動問題。解決方案如下: 將導覽列的定位方式由原來的absolute改為fixed,也不知道為什麼改為fixed,就不抖了。。-_-|| 複製代碼 代碼如下: div.navigation{ width: 800px; height: 40px; background: red; margin: 4px auto 0; top: 400px; left: 0px; position: fixed; }
Time of Update: 2017-01-19
window.print可以列印網頁,但有時候我們只希望列印特定控制項或內容,怎麼辦呢? window.print列印指定div 首先我們可以把要列印的內容放在div中,然後用下面的代碼進行列印。 複製代碼 代碼如下: <html> <head> <script language="javascript"> function printdiv(printpage) { var headstr =
Time of Update: 2017-01-19
在很多網站上我們會發現當滑鼠滑過一張圖片後,這張圖片切換為了另外的一張圖片。這裡小編說說這是怎麼實現的。 在寫Javascript代碼前我們必須要有實驗的HTML代碼 複製代碼 代碼如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>Jquery deal images</title>
Time of Update: 2017-01-19
廢話不多說,上代碼: 複製代碼 代碼如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk" /> <title></title> <script type="text/javascript"> /** * 只能輸入數字0-9 */ function kp(){
Time of Update: 2017-01-19
js修改input的type屬性有些限制。當input元素還未插入文檔流之前,是可以修改它的值的,在ie和ff下都沒問題。但如果input已經存在於頁面,其type屬性在ie下就成了唯讀屬性了,不可以修改。在ff下仍是可讀寫屬性。
Time of Update: 2017-01-19
複製代碼 代碼如下: $(function(){ var handler = function(){ } var timer = setInterval( handler , 1000); var clear = function(){ clearInterval(timer); } }); 我要在定時裡面加一個頁面跳轉,然後在頁面load的時候載入定時器。怎麼寫呢? 要實現的就像百度上面那個發起立即訊息的那個地方提示多少條訊息。我的java查詢條數的方法有了。怎麼寫js呢? 定時器: