Time of Update: 2013-12-30
//定義方法建立一個label標籤 //*************************************// 複製代碼 代碼如下: var createLabel = function(id, name, value) { var label_var = document.createElement("label"); var label_id = document.createAttribute("id"); label_id.nodeValue = id; var
Time of Update: 2013-12-30
以前做介面是用jquery的,現在因為要用許多ajax效果,改用了rails內建的prototype 因為jquery用多了,換個架構也大同小異,不過細節上有很多不同。。。 1.dom載入方面: jquery有dom ready方法,延遲js函數的綁定知道dom樹完成(如果沒有這個功能,一些element的事件函數之類的綁定可能會出錯): $(document).ready(function(){});
Time of Update: 2013-12-30
1)在iframe中尋找父頁面元素的方法:$('#id', window.parent.document)2)在iframe中調用父頁面中定義的方法和變數:parent.methodparent.value3)執行個體1.父頁面複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="IframeDemo._Default"
Time of Update: 2013-12-30
原始碼: 複製代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <meta name="Author"
Time of Update: 2013-12-30
在IE中提供了一個fireEvent方法,顧名思義就是觸發某個事件發生的意思。剛開始我以為是會跟平時使用onclick()一樣,沒想到最近在寫javascript入門ppt的時候發現了,原來自己太自以為是了!看來還有很多javascript的細節沒有掌握好啊!
Time of Update: 2013-12-30
對象屬性document.title //設定文檔標題等價於HTML的title標籤document.bgColor //設定頁面背景色document.fgColor //設定前景色彩(文本顏色)document.linkColor //未點擊過的連結顏色document.alinkColor //啟用連結(焦點在此連結上)的顏色document.vlinkColor //已點擊過的連結顏色document.URL
Time of Update: 2013-12-30
由於chrome,safari,opara 瀏覽器還未支援自動 "設為首頁" & "加入收藏". 所以我們只能try, catch一下, 給個錯誤提示! 也算完美了.另外ie中, 很多人也碰到過 它window.external.addFavorite. 時會報錯的問題. 所以俺也只好拋出提示資訊了.加入收藏: 複製代碼 代碼如下:function addFavorite(){ if (document.all)
Time of Update: 2013-12-30
頁面js代碼複製代碼 代碼如下:$.ajax({url : '...',type : 'POST',dataType : 'xml',error : function(xml) {alert("Error loading XML document" + xml);},success : function(xml) {$(xml).find("X").each(function(i) {alert($(this).attr("Xattr"));});}});後台輸出代碼複製代碼
Time of Update: 2013-12-30
絕對值得看的來篇,哈哈。本人親自完成,有錯誤請大家指出: 現在的手機完美支援html5,所以如果手機端想要做個抽獎模組的話,用刮刮卡抽獎效果,相信這個互動體驗是非常棒的 ps:由於本人沒有wp8系統的手機,所以沒法相容wp8系統的,目前完美相容android,IOS 如果要在pc瀏覽的話,得改下js,目前支援Google,Firefox,ie>=10,如果網友想要的話我就去寫個 代碼如下: 複製代碼 代碼如下: <!DOCTYPE html> <html
Time of Update: 2013-12-30
這裡提供一些javascript檢測代碼,用於檢測iPhone、iPod、iPad裝置。複製代碼 代碼如下:// Apple detection objectvar Apple = {};Apple.UA = navigator.userAgent;Apple.Device = false;Apple.Types = ["iPhone", "iPod", "iPad"];for (var d = 0; d < Apple.Types.length; d++) { var t =
Time of Update: 2013-12-30
register.html複製代碼 代碼如下:<!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: 2013-12-30
一、文法:loadScript(url[,callback])或者loadScript(settings)二、settings支援的參數:url:指令碼路徑async:是否非同步,預設false(HTML5)charset:檔案編碼cache:是否緩衝,預設為truesuccess:載入成功後執行的函數,優先執行callback。三、調用舉例:複製代碼
Time of Update: 2013-12-30
複製代碼 代碼如下:<script src="jquery/jquery-1.3.1.js"></script><style type="text/css">body{background:#FFFFFF;}</style></head><body><script> $(function(){ var show_count = 20;
Time of Update: 2013-12-30
背景:寫一個簡單的聊天系統,發出Htpp的Url實現跳轉加上a標籤。 實現代碼: 複製代碼 代碼如下: String.prototype.httpHtml = function(){ var reg = /(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|&|-)+)/g; return this.replace(reg, '<a target=_blank href="$1$2">$1$2</a>'); }; 摘錄:
Time of Update: 2013-12-30
Not Modified 用戶端有緩衝的文檔並發出了一個條件性的請求(一般是提供If-Modified-Since頭表示客戶只想比指定日期更新的文檔)。伺服器告訴客戶,原來緩衝的文檔還可以繼續使用。 如果用戶端在請求一個檔案的時候,發現自己緩衝的檔案有 Last Modified ,那麼在請求中會包含 If Modified Since ,這個時間就是快取檔案的 Last Modified 。因此,如果請求中包含 If Modified
Time of Update: 2013-12-30
你可能聽說過JAVA、.NET、PHP這些語言有記憶體回收的記憶體管理機制,但是很少會聽到JavaScript也有自己的記憶體管理機制,JavaScript同樣有著類似的記憶體回收功能。本文主要講述了JavaScript的記憶體回收原理和具體的過程。簡介在底層語言中,比如C,有專門的記憶體管理機制,比如malloc() 和 free()。而Javascript是有記憶體回收(garbage collection)機制的,也就是說JS解譯器會自動分配和回收記憶體。這樣就有人覺得,我用的是進階語言,
Time of Update: 2013-12-30
擷取Select :擷取select 選中的 text :$("#ddlRegType").find("option:selected").text();擷取select選中的 value:$("#ddlRegType ").val();擷取select選中的索引:$("#ddlRegType ").get(0).selectedIndex;設定select:設定select 選中的索引:$("#ddlRegType
Time of Update: 2013-12-30
之前做一個擴充,需要在改變視窗大小的時候保證頁面顯示正常,於是用了 window.onresize 但是發現每次 onresize 後頁面中狀態總是不對,後來尋找出來原來是 onresize 事件觸發了多次找成的,於是網上搜集了下解決辦法,整理一下。 // 關於 onresize 事件觸發次數,不同瀏覽器不同,safari, opera, firefox 都是一次(分別只用了一個版本測試,都是較新的); //ie6 在 quirk 下觸發 2 次,標準下 3 次;ie7,8 在 quirk 和
Time of Update: 2013-12-30
一、表單元素如果用js賦值重新整理後,記錄是js賦值後的值而不是初始值<html><head><script type="text/javascript">function bb(){var aa=document.getElementById_x("aa"); aa.value="3";}</script></head><body><form
Time of Update: 2013-12-30
複製代碼 代碼如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>可選擇和輸入的下拉式清單方塊</title> <style type="text/css"> div,span,p,td,font{font-size:9pt;} </style> </head> &