Time of Update: 2013-10-17
今天在項目中需要做遠端資料載入並渲染頁面,直到開發階段才意識到ajax跨域請求的問題,隱約記得Jquery有提過一個ajax跨域請求的解決方式,於是即刻翻出Jquery的API出來研究,發 JQuery對於Ajax的跨域請求有兩類解決方案,不過都是只支援get方式。分別是JQuery的 jquery.ajax jsonp格式和jquery.getScript方式。
Time of Update: 2013-10-17
JavaScript 對象定義方式 1. var obj = new Object() 複製代碼 代碼如下: <!--Add by oscar999--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Author"
Time of Update: 2013-10-17
複製代碼 代碼如下: var intervalBody = function(){ console.log('interval'); } var startInterval = function(){ setInterval(intervalBody,1000); } var timeoutBody = function(){ &
Time of Update: 2013-10-17
複製代碼 代碼如下: --documentElement 屬性可返迴文檔的根節點。 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript"> function shownode() { var ohtml = document.documentElement;
Time of Update: 2013-10-17
複製代碼 代碼如下: <!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> <title></title> <style
Time of Update: 2013-10-17
複製代碼 代碼如下: <!DOCTYPE HTML> <html> <head> <title>test</title> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> </head> <body> <div style="height:300px;background-color:red;"
Time of Update: 2013-10-17
複製代碼 代碼如下: <!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> <title></title> <script
Time of Update: 2013-10-17
substr 定義和用法 substr() 方法可在字串中抽取從 start 下標開始的指定數目的字元。 文法 stringObject.substr(start,length)參數描述start必需。要抽取的子串的起始下標。必須是數值。如果是負數,那麼該參數聲明從字串的尾部開始算起的位置。也就是說,-1 指字串中最後一個字元,-2 指倒數第二個字元,以此類推。length可選。子串中的字元數。必須是數值。如果省略了該參數,那麼返回從 stringObject 的開始位置到結尾的字串。說明
Time of Update: 2013-10-17
為瞭解決這個問題昨天寫了根據位元組數截取字串的函數。具體使用很簡單,跟String.subString(start, end)一樣使用就可。比如:var str = "誒必塞第衣愛撫即"; var str1 = str.subCHStr(2, 2); var str2 = str.subCHString(2, 4); alert(str1 + " == " + str2);複製代碼 代碼如下:Code//計算字串長度String.prototype.strLen = function()
Time of Update: 2013-10-17
location對象提供了很多屬性和方法用來解析URL。 複製代碼 代碼如下: <head> <title></title> <script type="text/javascript"> var uristr = window.location.search.substr(1); var array = uristr.split('&&'); for (var i = 0; i < array.length; i++) { var
Time of Update: 2013-10-17
複製代碼 代碼如下:// * jQuery url get parameters function [擷取URL的GET參數值]// *character_set UTF-8// * author Jerry.li(lijian@dzs.mobi)// * version 1.2012.12.11.1400// * Example// * <code>// *
Time of Update: 2013-10-17
第一次做的外掛程式,早寫好了,後來發現一個jquery外掛程式模板,就拿過來套。名字叫jquery.boilerplate.js。我的理解不是很深,也不太理解太多效率問題。本來我是一個做asp.net開發的,可是公司好些個人包括美工沒太會js啊。項目很多js改來改去搞得我都頭大了。萌發了寫外掛程式的想法,於是照葫蘆畫瓢寫啊,寫外掛程式的過程也學了js的物件導向。對js,還有一些效率問題有了更深瞭解。以前有個項目單個頁面寫過600多行的js檔案。全是按功能面向過程寫的。亂的不堪回首啊好吧先是說一下
Time of Update: 2013-10-17
Javascript中的= =(等於)與= = =(全等於)有什麼區別呢?我們先來看兩個例子: var n='100' ; if(n==100) { alert('等於');
Time of Update: 2013-10-17
今天做了一個左側菜單的效果,做背景時候應該會經常用到這個效果的,代碼同樣是簡潔明了,複製即可用:如下: 代碼如下:(這個上下箭頭的表徵圖如上,表徵圖可自己換) 複製代碼 代碼如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
Time of Update: 2013-10-17
複製代碼 代碼如下: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script
Time of Update: 2013-10-17
replace() 方法用於在字串中用一些字元替換另一些字元,或替換一個與Regex匹配的子串。文法:string.replace(subStr/reg,replaceStr/function)第一個參數可以是字串的子字串,也可以是一個Regex,第二個參數可以是一個字串或者一個處理方法,下面我們分別看看複製代碼 代碼如下:document.write('1234'.replace(1, 'X'));我們可以得到結果:X234,很正常,但是複製代碼 代碼如下:document.write('12
Time of Update: 2013-10-17
複製代碼 代碼如下: var head = document.getElementById( "box" ); // alert( head.style.background ) // alert( head.style.cssFloat || head.style.styleFloat ) // 擷取float不一樣 // head.style.fontSize = "30px" head.style.color = "#f00"; // (typeof
Time of Update: 2013-10-17
無標題文檔My space [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-17
struts2中s:radio標籤的使用總結 遇到的問題:在使用該標籤時,設定了預設選中項,但提交資料返回後,單選框不能顯示之前選中的項,仍然為預設選項 通過測試得出以下結論: 以<s:radio name="user.sex" list="%{#{'1':'男','0':'女'}}" theme="simple"></s:radio>為例 在使用s:radio標籤的時候,如果要使該標籤預設選中一項,可以通過兩種方法 1、通過js代碼實現 複製代碼 代碼如下:
Time of Update: 2013-10-17
當我們在頁面上通過 textarea 提交資料的時候,我們我們輸入的內容在提交後都會被處理為了一段內容,即使我們在 textarea 裡面輸入了很多的換行,提交後也是一段內容,那如果我們需要將我們輸入的資訊按照輸入的形式儲存下來該如何做呢? 這裡面存在一個主要的問題是在頁面顯示的時候分行符號是 <br /> 標籤,而內容在 textarea 中顯示時的分行符號是 \n ,下面介紹一種方法通過 js 將輸入的內容中的分行符號轉換為網頁中的分行符號。在網頁資料提交錢作如下處理即可。