再談用javascript實現頁面重新整理後導向功能表的定位[原創]

  2004.10.30發表於blog.csdn.net/zxub  昨天想了下用javascript實現頁面重新整理後導向功能表的定位,提出了一個解決辦法。但是,總感覺通用性不大,後來一想,乾脆就尋找obj.options.value中有沒有URL中的特定欄位,這樣通用性就大了,尋找可利用for迴圈,迴圈次數最大為obj.options.length不就可以了嗎?恩,就這麼辦,寫在這裡,以備自己和有需要的人蔘考。

日期格式驗證javascript

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><HTML><HEAD><%@ pagelanguage="java"contentType="text/html; charset=GBK"pageEncoding="GBK"%><META http-equiv="Content-Type" content="text/html; charset=GBK">&

前端JavaScript開發 與 後端伺服器,及協議 ODATA

     前端開發環境Aptana被Appcelerator收購。     最近關注 用戶端技術。涉及 WIN8 的確JavaScript METRO ,其它 有關JavaScript 前端技術,如EXT JS 等,及工具。     微軟的 ODATA,GOOGLE 的 GDATA 開放式協議。  可能影響深遠 !     1、使用 EXTJS 串連 ODATA 的 應用案例:         Building SharePoint Web Apps using Sencha Touch    

javascript:深入理解js閉包

閉包(closure)是Javascript語言的一個痛點,也是它的特色,很多進階應用程式都要依靠閉包實現。一、變數的範圍要理解閉包,首先必須理解Javascript特殊的變數範圍。變數的範圍無非就是兩種:全域變數和局部變數。Javascript語言的特殊之處,就在於函數內部可以直接讀取全域變數。Js代碼  var n=999;  function f1(){alert(n);}  f1(); // 999另一方面,在函數外部自然無法讀取函數內的局部變數。Js代碼  function f1(){

JavaScript中fromCharCode和charCodeAt方法

String.fromCharCode 方法說明:從一些 Unicode 字元值中返回一個字串。如: String.fromCharCode(65)     輸出結果為AcharCodeAt方法說明:charCodeAt(index : Number)返回一個整數,該整數表示 String 對象中指定位置處的字元的 Unicode 編碼。一個字串中的第一個字元位於索引位置 0,第二個字元位於索引位置 1,依此類推。如果指定 index 沒有字元,將返回 NaN如:var a = 'A';    

javascript判斷使用者瀏覽器外掛程式安裝情況

範例程式碼如下: document.writeln("<TABLE BORDER=1><TR VALIGN=TOP>", "<TH ALIGN=left>i", "<TH ALIGN=left>名稱", "<TH ALIGN=left>檔案名稱", "<TH ALIGN=left>描述", "<TH ALIGN=left>類型數</TR>")for (i=0; i <

javascript:window.print() 列印

1.JavaScript列印<input id="btnPrint" type="button" value="button" onclick="javascript:window.print();" style="color:#00f; font-weight:bold; text-decoration:none;cursor:pointer!important; cursor:hand"/>可以用樣式控制,你想讓那塊列印就列印,樣式如下:<style type="text/

a href=#與 a href=javascript:void(0) 的區別,以及location.href含義

1. location  : 是windows視窗內的一個對像,它主要功能是從當前的網頁導向另外     一個網頁,href是它的一個屬性.通過它可以導向另外一個網頁同時也重新整理了此網頁. 2.a href="#"> 點選連結後,頁面會向上滾到頁首,# 預設錨點為 #TOP<a href="javascript:void(0)" onClick="window.open()"> 點選連結後,頁面不動,只開啟連結<a href="#"

Javascript:window對象的方法

轉帖地址:http://www.cnbruce.com/blog/showlog.asp?cat_id=5&log_id=459open(URL,WindowName,parameterList):open方法建立一個新的瀏覽器視窗,並在新視窗中載入一個指定的URL地址。 close():close方法關閉一個瀏覽器視窗. alert(text):彈出一個資訊框. confirm(text):彈出一個確認框. prompt(text,Defaulttext):彈出一個提示框.

javascript中事件的理解

 在javascript中,event事件是一個必不可少的討論話題,它在和使用者的互動中起到了很重要的作用。今天我們就來討論一下JavaScript中的事件處理,並且結合它來闡敘Ajax架構實現拖動效果的原理了。一、 Event對象   1   Event對象的主要屬性和方法  event代表事件的狀態,專門負責對事件的處理,它的屬性和方法能協助我們完成很多和使用者互動的操作,下面我們就來看看它的一些屬性和方法。       

徹底領悟javascript中的exec與match方法(非原創)

var someText="web2.0 .net2.0";var pattern=/(\w+)(\d)\.(\d)/g;var outCome_exec=pattern.exec(someText);var outCome_matc=someText.match(pattern);What is outCome_exec[1] and outCome_matc[1]? Choice A: true Choice B: false Choice C: null Choice D: Web

增加javascript的 trim函數

去除字串左右兩端的空格,在vbscript裡面可以輕鬆地使用 trim、ltrim 或 rtrim,但在js中卻沒有這3個內建方法,需要手工編寫。下面的實現方法是用到了Regex,效率不錯,並把這三個方法加入String對象的內建方法中去。<input type="text" name="mytxt" value="   12345678    " /><br><input type="button" name="cmd1"

javascript 對象基礎定義類或對象(1)

對象基礎封裝  --- 把相關資訊(無論資料或方法)儲存在對象上的能力;聚集  --- 把一個對象儲存在另一個對象上的能力;繼承  --- 有另一個類(或多個)得來類的屬性和方法的能力;多態  --- 編寫能以多種方法啟動並執行函數或方法的能力.1.工廠方式var oSite = new Object;oSite.name="noyobo";oSite.url = "http://noyobo.cnblogs.com/";oSite.showName = function(){

javascript 控制 html元素 顯示/隱藏

javascript 控制 html元素 顯示/隱藏1。編寫js函數 <script type="text/javascript">function display(y){$(y).style.display=($(y).style.display=="none")?"":"none";} function $(s){return document.getElementById(s);} </script>2. 要顯示/隱藏的html元素加上 id

javascript,jquery 捕捉滑鼠位置

<script type="text/javascript">function mousePosition(ev){    if(ev.pageX || ev.pageY)  {      return {x:ev.pageX, y:ev.pageY};    }    return {        x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,  y:ev.clientY

javascript 實現表格排序

樣式:參考代碼:<!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" content="text/html;

Tab選項卡轉場效果JavaScript匯總

Tab選項卡轉場效果JavaScript匯總tab切換在現在的網頁上,真是十分的常用呀。但是tab切換的JavaScript實現卻有很多需要注意的地方,如何用最少的代碼,最靈活的實現。這裡收集了37個tab實現的JavaScript代碼,在此備用。非原創來源網路:原文地址:http://paranimage.com/37/1) EasyTabs 1.2 with autochange- 你可以設定成自動切換模式的Tab選項卡菜單2)Rotating

javascript小錦囊,不斷更新中

1.outerHTML後的DOM對象記憶體位址變更處理:var obj=document.getElementById("obj1");obj.outerHTML="";//var nxt=obj.nextSibling;此句會報錯,應加上這樣一句:var obj=document.getElementById(obj.id);var nxt=obj.nextSibling;原因是outerHTML操作使得obj所對應的DOM對象引用地址發生了改變,obj所引用的新地址自然不在原有DOM體繫結構

Javascript中的this

延續書《Ajax in Action》P487 的最後一行..."我們可以獲得一個到後端模型的直接引用"在事件處理函數中的this指的是DOM元素,而DOM元素的屬性數組中modelObj是指模型對象(因為在模型對象定義中曾有過: this.el.modelObj = this,即DOM元素有到模型對象的引用,它通過modelObj屬性來指向模型對象,所以從事件處理函數的角度來看,它可以用this.modelObj 訪問到後端模型對象),

判斷Javascript變數是否為空白

在不確定變數類型的情況下,判斷Javascript變數是否為空白不要使用:if(tmp){}上述判斷的問題在於,例如:當tmp的值為數字0時,也會返回false。所以盡量使用:if(tmp != null){} 下面是if(tmp){}判斷的結果:                                      if(tmp)                if(tmp != null)tmp未定義時                     //false               

總頁數: 3271 1 .... 1626 1627 1628 1629 1630 .... 3271 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.