網頁中ActiveX控制項與JavaScript互動 js調用ActiveX函數

JavaScript調用ActiveX控制項中的函數這個互動的關鍵是在介面類中添加對外的方法。大概步驟如下:1. 在.NET在建立一個MFC ActiveX工程2. 在類別檢視中,可以看到最下面有一個“工程名+Lib”項,表徵圖與上面的類表徵圖不同,展開它,可以看到三項,下面要做的就是在第二項(名為“_D+工程名”)下添加對外函數3.

javascript擷取並分析URL(html?id=*等問題)

1.擷取URL擷取url的方法,直接用location就可以了,window.location或window.loation.href也可以。 2.分析URL運用location擷取的url的屬性為object,要對其進行字串的分析操作,需要先將其轉換為字串。用location來進行處理,首先將其轉換為字串,用函數toString(),URL.toString();

JavaScript中的函數:函數的apply、call方法和length屬性

先來看看JS手冊中對call的解釋:call 方法調用一個對象的一個方法,以另一個對象替換當前對象。call([thisObj[,arg1[, arg2[,   [,.argN]]]]])參數thisObj可選項。將被用作當前對象的對象。arg1, arg2,  , argN可選項。將被傳遞方法參數序列。說明call 方法可以用來代替另一個對象調用一個方法。call 方法可將一個函數的物件內容從初始的上下文改變為由 thisObj 指定的新對象。如果沒有提供 thisObj 參數,那麼

javascript網頁對話方塊參數詳解

N.1 基本介紹:    * showModalDialog() (IE 4+ 支援),用來建立一個顯示HTML內容的模態對話方塊。    * showModelessDialog() (IE 5+ 支援) ,用來建立一個顯示HTML內容的非模態對話方塊。N.2 使用方法:    * vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures])    * vReturnValue =

javascript驗證若干個TextBox是否為空白

CodeCode highlighting produced by Actipro CodeHighlighter

javascript驗證若干DropDownList是否有選擇

CodeCode highlighting produced by Actipro CodeHighlighter

Microsfot.Web.UI.WebControls.TreeView JavaScript控制方法

被選擇的節點的索引:tree.selectedNodeIndex 被單擊的節點的索引:tree.clickedNodeIndex 擷取一個節點:tree.getTreeNode(nodeIndex) 在根節點下增加一個子節點: var tree = document.all['TreeView1']; var node = tree.createTreeNode() ; tree.add(node); node.setAttribute( "text", "aaaa");

ArcGIS JavaScript API本地部署離線開發環境

1 擷取ArcGIS JavaScript APIAPI的http://support.esrichina.com.cn/2011/0223/960.html,在下載頁面會看到api和sdk的下載連結,api是我們開發需要的庫,sdk是說明文檔和例子,點擊下載api的最新版3.2。 2 本地部署API開啟API包中的arcgis_js_api/library/install.htm安裝說明,本文依據此英文說明而來。解壓後在IIS中建立應用程式,如。配置好API應用程式後,其路徑為http://1

javascript:完全容錯和瀏覽器視窗自動最大化

編製JavaScript代碼時.會由於我們的疏忽而存在一些錯誤,以至於使用者瀏覽時會彈出令人生厭的錯誤提示架構,如何處理這種情況呢?下面介紹兩種常見方法:------------------------------------------------------------------一:完全容錯即使用者瀏覽含有錯誤碼的頁面時,忽視所有的錯誤.代碼如下:<script>function killerr() {return true}

[原] 用 javascript 給你的部落格增加運行代碼功能

看到別人部落格有運行代碼的功能不時的羨慕不已呀。想想自己經常發javascript 沒有這東西怎麼行,可惜我的部落格又沒內建這個功能,只好自己弄弄。代碼比較簡單,大家看看笑笑。使用方法:<textarea class="runCode">要啟動並執行代碼</textarea>這裡看看效果 http://dubox.cn/content-26.aspx function page_Init(){  var obj=document.getElementsByTagName(

JavaScript 使用for(…in…)實現反射機制

什麼是反射機制反射機制指的是程式在運行時能夠擷取自身的資訊。例如一個對象能夠在運行時知道自己有哪些方法和屬性。在JavaScript中利用for(…in…)語句實現反射在JavaScript中有一個很方便的文法來實現反射,即for(…in…)語句,其文法如下:for(var p in obj){      //語句}這裡var p表示聲明的一個變數,用以儲存物件obj的屬性(方法)名稱,有了對象名和屬性(方法)名,就可以使用方括弧文法來調用一個對象的屬性(方法):for(var p in

Javascript訪問Cookie的四個常用方法

Javascript訪問Cookie的四個基本方法無論是在建立頁面還是構建對象都會使用到,單獨拿出來備用:// utility function called by getCookie()function getCookieVal(offset) {  var endstr = document.cookie.indexOf (";", offset);  if (endstr == -1) {    endstr = document.cookie.length;  }  return

Javascript切換皮膚樣式個案

    不久前做一個頁面切換皮膚的指令碼,遇到一個非常棘手的問題.有這樣三個樣式檔案 blue.css,black.css,default.css,而blue.css和black.css兩個檔案中的首行均有一行import url(default.css)的匯入語句,預設樣式為black.css,使用<link rel=stylesheet type=text/css src="black.css"

javascript實現組合的遞迴演算法及變種

    實現某數組的組合演算法有很多種,其中以遞迴為最多,而且網上不乏高效率的樣本,這裡只示範一種實現方式. 代碼 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1     /** 2      * 遞迴組合 3      * 從 arr[1n] 中任選 num(0 < num <= n) 個數的所有組合 4      */ 5   

javascript應用:實現複選框全選/全不選切換

<input type=checkbox name=mm value=a onclick="checkItem(this, 'mmAll')"><br><input type=checkbox name=mm value=b onclick="checkItem(this, 'mmAll')"><br><input type=checkbox name=mm value=c onclick="checkItem(this, 'mmAll')"

JavaScript擷取螢幕的寬和高

            var bodyWidth           =document.body.clientWidth;      //網頁可見地區寬            var bodyHeight          =document.body.clientHeight;     //網頁可見地區高            var bodyWidthWithBorder =document.body.offsetWidth;      //網頁可見地區寬(包括邊線的寬)        

Javascript筆記之一

1:擷取伺服器端控制項document.getElementById("<%=ControlID.ClientID%>") ;2:利用Regex限制網頁表單裡的文字框輸入內容:    1>.用Regex限制只能輸入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g, ' ') "   onbeforepaste="clipboardData.setData( 'text ',clipboardData.getData(

用javascript擷取螢幕高度和寬度等資訊

網頁可見地區寬: document.body.clientWidth網頁可見地區高: document.body.clientHeight網頁可見地區寬: document.body.offsetWidth (包括邊線的寬)網頁可見地區高: document.body.offsetHeight (包括邊線的高)網頁本文全文寬: document.body.scrollWidth網頁本文全文高: document.body.scrollHeight網頁被捲去的高:

彈出JAVASCRIPT語法錯誤對話方塊的解決方案!!!!!

彈出javascript語法錯誤對話方塊的解決方案!!!!!1.檢查模板中本頁的代碼,看是否有語法錯誤. JS調用的錯誤.缺少標記的錯誤.還有個就是記數器代碼的錯誤.這幾個要十分仔細,其實也這不是什麼大問題.細心的找應該能找出來的.如果實在找不出,又不想找的話,就在<head>之間加如下邊那段容錯代碼吧.嘿嘿<SCRIPT LANGUAGE="javascript"> <!-- Hidefunction killErrors() {return

輕量級JavaScript 庫大全

     流行的JavaScript 庫不勝枚舉,jQuery, MooTools, Prototype, Dojo, YUI。這些 JavaScript 庫功能豐富,加上它們的外掛程式,幾乎能勝任任何工作,然而這是有代價的,這些庫往往導致你的網頁尺寸臃腫。在某些場合,如果你只想完成特定的工作,可以使用 一些功能更專一的輕量庫,本文介紹了一些非常出色的輕量級 JavaScript 庫。1. 表單相關 wForms一個低調的開源項目,簡化了絕大多數常用 JavaScript

總頁數: 3271 1 .... 483 484 485 486 487 .... 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.