Time of Update: 2014-04-05
複製代碼 代碼如下: function a(){ alert("fun a()"); } function b(){ alert("fun b()"); } var methodName = ""; //method1 methodName = "a"; function method1(methodName){ //初始化this.func屬性, this.func = function(){}; try{
Time of Update: 2014-04-05
這是一款利用jquery動畫特效和css打造的側邊彈出垂直導航,整個彈出過程比較流暢,而且代碼很簡單,如果你正在尋找一款帶動畫的垂直導航,那麼可以試試這個。下面是效果: HTML源碼: 複製代碼 代碼如下: <title>Jquery+CSS側邊彈出垂直導航</title> <style type="text/css"> html, body, ul, li { margin: 0; padding: 0; border: 0; outline:
Time of Update: 2014-04-05
如果你不能理解javaScript語言的運行機制,或者簡單地說,你不能掌握javascript的執行順序,那你就猶如伯樂駕馭不了千裡馬,讓千裡馬脫韁而出,四處亂竄。那麼JavaScript是怎麼來進行解析的嗎?它的執行順序又是如何的呢?在瞭解這些之前,我們先來認識幾個重要的術語:1、代碼塊JavaScript中的代碼塊是指由<script>標籤分割的程式碼片段。例如:複製代碼 代碼如下:<script type="text/javascript">
Time of Update: 2014-04-05
程式實現中經常要用到迴圈語句,其中for迴圈是多數語言都有的。在javascript中,for迴圈有幾種不同的使用方式,下面就分別來講述我的理解。 第一種:(通常情況,迴圈執行相關操作) 複製代碼 代碼如下: var objA=document.getElementsByTagName("a"); var i,max; for(i=0,max=objA.length;i<max;i++){ objA[i].onclick=function(){ alert(this.innerHTML);
Time of Update: 2014-04-05
關於JSONP的概念和為什麼要使用JSONP網上已經有很多教程,這一節主要示範下在JQUERY中的ajax方法怎樣通過JSONP進行遠程調用 首先介紹下$.ajax的參數 type:請求方式 GET/POST url:請求地址 async:布爾類型,預設為true 表示請求是否為非同步,如果為false表示為同步。 dataType:返回的資料類型 jsonp:傳遞給請求處理常式或頁面的,用以獲得jsonp回呼函數名的參數名(一般預設為:callback)
Time of Update: 2014-04-05
最近在iOS項目中需要使用到oc與js之間的相互調用,而且要求是實現方式必須與Android中的相同,方便js中統一處理。於是在對第三方庫WebViewJavascriptBridge進行研究之後,仿照Android中的WebView與JS的互動機制,實現了一個,在這裡分享給大家。首先要說明的是,在iOS中js調用Objective-C的代碼只能通過重新導向的形式進行,即js中通過修改iframe的src,或者直接跳轉到一個url,在Objective-C中通過UIWebView的webView
Time of Update: 2014-04-04
Layout覆蓋預設值 $.fn.layout.defaults. 布局,最多可以有五個地區的容器:north(北), south(南), east(東), west(西) 和 center(中間),center 中間的地區是必須的,但是面板邊緣地區的面板是可選的。 每一個邊緣地區面板都可以通過拖動邊框來調整大小,他們還可以通過點擊 收縮/展開 按鈕將其
Time of Update: 2014-04-04
複製代碼 代碼如下: //Paul Tero, July 2001 //http://www.tero.co.uk/des/ // //Optimised for performance with large blocks by Michael Hayworth, November 2001 //http://www.netdealing.com // //THIS SOFTWARE IS PROVIDED "AS IS" AND //ANY EXPRESS OR IMPLIED
Time of Update: 2014-04-04
有時候大家可能會納悶,在使用JavaScript的時候,只需要給一個系統變數賦值就可以觸發一系列操作去相應。但是我們在寫Js的時候,修改了一個自訂變數,卻連個P都沒有。是不是很鬱悶呢?其實,我們現在就可以做類似系統變數那樣的功能了!做個假設,我們有一個變數,要求可以輸入出生年份並自動計算當前年齡。如:// 定義一個年齡變數並賦予初始值var age = 18;// 我們手動輸入的出生年份age = 1994;//
Time of Update: 2014-04-04
複製代碼 代碼如下: function getInfo() { var s = ""; s += " 網頁可見地區寬:"+ document.body.clientWidth+" "; s += " 網頁可見地區高:"+ document.body.clientHeight+" "; s += " 網頁可見地區寬:"+ document.body.offsetWidth + " (包括邊線和捲軸的寬)"+" "; s += " 網頁可見地區高:"+
Time of Update: 2014-04-04
IE js代碼: 複製代碼 代碼如下: <script type="text/javascript"> function copyUrl2() { var Url2=document.getElementById("biao1"); Url2.select(); // 選擇對象 document.execCommand("Copy"); // 執行瀏覽器複製命令 alert("已複製好,可貼粘。"); } </script> <textarea cols="20"
Time of Update: 2014-04-04
xheditor-1.1.7
Time of Update: 2014-04-04
1.需要一個js檔案:jquery.mailAutoComplete-3.1.js 複製代碼 代碼如下: (function($){ $.fn.mailAutoComplete = function(options){ var defaults = { boxClass: "mailListBox", //外部box樣式 listClass: "mailListDefault", //預設的列表樣式 focusClass: "mailListFocus", //列表選樣式中 markCalss:
Time of Update: 2014-04-04
先上代碼: 複製代碼 代碼如下: <head> <title></title> <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script type="text/javascript" language="javascript"> $(function () { $("div").bind("click.a",
Time of Update: 2014-04-04
作為開發的初學者,這東西僅僅作為個人備份,如果能幫到忙也也不錯(我開發用的php,但這是js這本身沒多大影響) 這裡要說明幾個問題: 1.boxy調用的頁面中不能出現《script》標籤不然不能顯示 2.boxy調用的時候要注意流程,要先載入出boxy然後再去渲染地圖到boxy頁面中 3.百度地圖的載入js應放在彈出boxy的那個頁面中 注意流程:boxy頁面其實為單獨的一個頁面只是用了ajax中$.get('/index.php?r=comm/map_coordinate',
Time of Update: 2014-04-04
replaceChild(a,b)是用來替換文檔中的已有元素的 參數a:要插入的節點, 參數b:要替換的節點 複製代碼 代碼如下: var oDiv = document.getElementById("guoDiv"); var oSpan = document.createElement("span"); oSpan.innerHTML = "4"; var firsChild = oDiv.firstElementChild ? oDiv.firstElementChild : oDiv.
Time of Update: 2014-04-04
在對樹節點進行操作後往往需要進行reload操作重新整理一下樹,但是很多業務都需要在樹形重新整理後預設選中最後一次選中的節點。這樣就必須先儲存前一次選中節點的資訊,在reload之後再次通過節點的資訊進行expand逐層展開到這個節點上。 查詢了好久終於找到一個可行的方案,就是通過節點的path來記錄節點的位置資訊,然後通過path從root節點開始逐層展開,直到最後一個節點。 完成的代碼如下: 首先是extjs3.x版本中的方法: 複製代碼 代碼如下: //擷取選中的節點 var node =
Time of Update: 2014-04-04
cloneNode(a)方法接受一個布爾值參數,表示是否深拷貝 true:表示執行深拷貝,複製本節點以及整個子節點樹. false:淺拷貝.只複製節點本身. 複製後返回的節點副本屬於文檔所有,但是並沒有父節點.除非使用appendChild,insertChild(),replaceChild()將它添加到文檔 複製代碼 代碼如下: <div id="guoDiv"> <span>1</span> <span>2</span> <
Time of Update: 2014-04-04
這篇文章主要介紹了js中將數字格式化為金額的方法,使用加減逗號處理金額,一個格式化金額的代碼,有需要的朋友參考下例1,使數字1111111變成11,111,111.00,保留兩位小數。 代碼如下:<html><head><script type="text/javascript">function outputmoney(number) {number = number.replace(/\,/g,
Time of Update: 2014-04-04
這篇文章主要介紹了用於deeplink的js方法(判斷手機是否安裝app),需要的朋友可以參考下代碼功能:判斷手機/平板是否安裝app如果安裝 則調用app的scheme,傳入url當作參數,來做後續操作如果沒有安裝 則跳轉到app store/google play 下載app 代碼如下:(function() {var openUrl = window.location.search;try{openUrl =