Time of Update: 2018-12-04
//開啟強制回應對話方塊function doSelectUser(txtId) { strFeatures="dialogWidth=500px;dialogHeight=360px;center=yes;middle=yes ;help=no;status=no;scroll=no"; var url,strReturn; url="selUser.aspx";
Time of Update: 2018-12-04
在頁面中我們最常見的頁面元素就是input了,但是我們如何用JavaScript得到網頁input中輸入的value值呢,其實很簡單,方法也不止一種,據我總結比較常用的就是下面的兩種方法,閑話不多說了,下面那就來看看我說的方法吧: 方法一、
Time of Update: 2018-12-04
看了一個互動的源碼,覺得這樣添加js也很有技巧,分享一下原作者的思路:__CreateWlnPath = function (js) { if (true) { var scripts = document.getElementsByTagName("script"); var path = ""; for (var i = 0, l = scripts.length; i < l; i++) {
Time of Update: 2018-12-04
YUI Compressor 壓縮 JavaScript 的內容包括:移除注釋移除額外的空格細微最佳化標識符替換(Identifier Replacement)YUI Compressor 包括哪些細微最佳化呢?object["property"] ,如果屬性名稱是合法的 JavaScript 標識符(註:合法的 JavaScript 標識符——由一個字母開頭,其後選擇性地加上一個或者多個字母、數字或底線)且不是保留字,將最佳化為: object.property{"property":123
Time of Update: 2018-12-04
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>php愛好者|phpfans.net|---判斷遠程圖片是否存在,否則替換成預設圖片</title></head><body><p>判斷遠程圖片是否存在,不存在的話替換成預設的圖片,代碼如下:</p><p>
Time of Update: 2018-12-04
//計算兩個日期相差幾天幾小時Date.diffDayHourString = function(date1,date2){var date3;if(typeof date1 == "object"){date3=date2.getTime()-date1.getTime(); //時間差的毫秒數}else{date3=date2-date1; //時間差的毫秒數}var days=Math.floor(date3/(24*3600*1000));var leave1=date3%(24*3
Time of Update: 2018-12-04
文章目錄 Defining the SVG elementsGetting the value of an SVG Object attributeChanging the value of an SVG Object Attribute http://www.metonymie.com/codewerks/2008/06/21/dom-manipulation-of-svg-embeded-inside-xhtml.html Dom
Time of Update: 2018-12-04
這幾天在做系統的時候,突然發現時間選擇框選擇出來的時間總是報告格式不對,通過debug發現是在使用parseInt()的時候報了個錯誤,奇怪的是該方法轉化01,02…07都沒問題,但08,09卻轉化為0。在www.yahoo.cn上搜尋,得到如下一位仁兄的文章,才恍然大霧,原來parseInt()有2個參數,第2個參數指出要轉化的進位,如果第1個參數是0開頭,卻又沒有指定第2個參數的進位,則該函數會預設為要轉化為8進位,所以從08,09就轉化為了0.
Time of Update: 2018-12-04
Time of Update: 2018-12-04
1.ff和ie判斷DOM對象是否載入完成ie中的dom對象有readyState屬性,可以通過readyState=="complete"來判斷。ff中dom對象沒有readyState屬性,只能使用onload事件。dom.onload = function(){}2.ff和ie使用innerHTML 屬性給對象填充內容ff一切正常ie重複給某對象付值,dom.innerHTML ="<input id='input'></input>"
Time of Update: 2018-12-04
windowwindow對象是瀏覽器或者架構自身.top總是瀏覽器,parent是父架構,self表示自己.window通常可以省略.視窗操作: moveBy(dx, dy), moveTo(x, y),resizeBy(dw, dh), resizeTo(w, h).導航: window.open(url, framename, attribute). attribute可以是left, top, height, width, resizable,scrollable, toolbar,
Time of Update: 2018-12-04
1. document.write( " "); 輸出語句 2.JS中的注釋為// 3.傳統的HTML文檔順序是:document- >html- >(head,body) 4.一個瀏覽器視窗中的DOM順序是:window- >(navigator,screen,history,location,document) 5.得到表單中元素的名稱和值:document.getElementById( "表單中元素的ID號 ").name(或value) 6.一個小寫轉大寫的JS:
Time of Update: 2018-12-04
public static String string2Json(String s) { StringBuffer sb = new StringBuffer(); for (int i = 0; i < s.length(); i++) { char c = s.charAt(i); switch (c) { case '\"': sb.append("\\\""); break; case '\\': sb.append("\\\\");
Time of Update: 2018-12-04
文章目錄 一、簡化代碼二、使用高效率的代碼三、使代碼更易讀、更好維護 一、簡化代碼採用更為簡短的寫法,不僅可以減少輸入的字元數,還可以減少檔案大小。大部分採用簡單寫法的代碼,執行效率都有輕微提高。1.1 簡化常用對象定義:使用 var obj = {}; 代替 var obj = new Object();使用 var arr = []; 代替 var arr = new Array();1.2
Time of Update: 2018-12-04
原文:9款有用的Javascript代碼高亮指令碼譯自: webdesignbooth轉自:http://www.qianduan.net/9-useful-javascript-syntax-highlighting-scripts.html代碼高亮很重要,特別是當我們想要在部落格中展示我們的代碼的時候。通過在部落格中啟用代碼高亮,讀者更方便的讀取代碼塊。有很多免費而且有用的代碼高亮指令碼。這些指令碼大部分由Javascripts編寫,當然也有些使用其它語言(比如Phyton或Ruby)寫的。
Time of Update: 2018-12-04
如何?網頁的自動滾屏顯示? 當雙擊網頁的時候,網頁將會自動向下滾動,再次單擊時滾動停止。將下面的代碼插入到<body></body>之間: <script language="javascript"> var currentpos,timer; function initialize() { timer=setInterval("scrollwindow()",10); } function sc() { clearInterval(timer); }
Time of Update: 2018-12-04
javascript中的Array 最多可以存放4294967295項,如果再多了將會出現問題,相信好多人對這一數字感冒吧,或許知道有上限不知道確切數字哈 Global 對象中的encodeURI()
Time of Update: 2018-12-04
原文出處:http://yuiblog.com/blog/2007/06/12/module-pattern/翻譯:Frank全域變數是一種禍害。在YUI中,我們只使用兩個全域變數YAHOO和YAHOO_config。所有YUI的對象都從YAHOO這個對象層次上訪問成員或屬於這個成員的變數。我們建議你在您的程式中亦效仿此實踐。Douglas Crockford已經對我們傳授了使用單例的模式(singletion
Time of Update: 2018-12-04
<script language="JavaScript">function delete_confirm(e) { if (event.srcElement.outerText=="刪除") event.returnValue=confirm("您確認執行刪除操作嗎?"); } document.onclick=delete_confirm;</script>可以實現對連結刪除的確認,即"刪除"兩字連結<script language="JavaScript"&
Time of Update: 2018-12-04
1、js運行一次函數之後就不再運行該函數的幾種方法(源自CSDN)比如:只運行以下這個函數function bb(){ alert("你好");}第一種方法:function bb(){ if(typeof(window.isCancel)=="undefined"){ alert("你好"); //還可以執行其他事務,只要所有自訂事件執行完之後加上下面這句即可 window.isCancel=true;