在IE中用javascript配合 使用first-child偽類

製作符合web標準的網頁,經常需要定義某個父元素下的第一個子(child)元素或最後一個元素,以便將其與其他元素區分開來,有利於實現某些特殊需求。最淺顯的例子是,導航項目間的豎線,我們往往通過border或者background來實現。特殊需求是,第一項左邊無豎線或最後一項右邊無豎線。  那麼區分第一項好呢,還是最後一項好?答案是明顯的,逼不得已,不要用區別最後一項。按照一般的編程方法,控制第一項要比控制最後一項容易得多。  區分第一項的還有一個好處是,CSS有一個:first-child的虛擬

Android和JavaScript簡單互動的例子

通過WebView,可以在JavaScript代碼和用戶端的Android代碼間建立介面。例如,Android可以擷取JavaScript裡的輸入。為了在你的JavaScript和Android代碼間綁定一個新的介面,需要調用addJavascriptInterface(),傳給它一個類執行個體來綁定到JavaScript,還需要一個介面名讓JavaScript可以調用,以便來訪問類。下面舉個簡單例子;html檔案:<!DOCTYPE HTML><html

javascript比較兩個日期之間相隔天數

 代碼如下複製代碼 $(function () { var starttime = transdate("2014-09-30 15:53:00"); var endtime = transdate("2014-10-03 15:53:00");       var now = "'"+new

js檢測一個函數是否是JavaScript原生函數

在我的開發工作中經常會遇到需要判斷一個函數是否是JavaScript原生函數的情況,有時候這是一個很必要的工作,你需要知道這個函數是瀏覽器自身提供的,還是由第三方封裝、偽裝成原生函數。當然,最好的方法是考察執行這個函數的toString方法的傳回值。The JavaScript完成這個任務的方法非常簡單:  代碼如下複製代碼 function isNative(fn) {    return (/\{\s*\[native code\]\s*\}/

javascript中replace字串去除空格

去除空格  代碼如下複製代碼 var str= str.replace(/(^\s*)|(\s*$)/g, ""); 補充  代碼如下複製代碼 <script type="text/javascript">function trim(str){ //刪除左右兩端的空格    return str.replace(/(^\s*)|(\s*$)/g, "");}

javaScript判斷函數是否存在

判斷方法  代碼如下複製代碼 typeof(test)=="function"   Boolean(window.loginOk instanceof Function)Boolean(window.parent.loginOk instanceof Function)  //判斷父頁面中的函數 後來又整理了一個  代碼如下複製代碼

javaScript檢測日期時間格式是否正確代碼

在WEB開發時,經常會與日期時間打交道,有時候我們需要使用者提供日期和時間資料,為了確保順利提交,我們需要對使用者輸入的日期時間格式進行驗證,不正確的話則提示使用者檢查並重新輸入,以下代碼將分別判斷日期格式、日期時間格式是否正確。第一種:僅判斷日期格式是否正確,不帶時間:  代碼如下複製代碼 <script language=javascript>String.prototype.isDate = function(){   var r =

JavaScript取得當前url地址的檔案名稱

這段JS代碼在前端網頁互動中使用廣泛,擷取當前網頁的檔案名稱,代碼超簡單,這是看了不少相關例子最終寫出來的代碼,測試了下,相容性還挺不錯,不敢獨享,在此與大家分享。例子1  代碼如下複製代碼 <script>var

javaScript實現點擊廣告後顯示下載地址或其它內容

以前站長們慣用的一種方式,讓使用者先點擊廣告後,才能看到真正想要的內容,用的最多的就是點擊廣告後顯示下載地址,這功能對廣告收入很有協助,但卻喪失了使用者體驗,盡量還是不要頻率使用,代碼發上來,主要是為學習JavaScript之用。  代碼如下複製代碼 <base target="_blank" onclick="javascript:will()" /><script language="JavaScript&

Javascript根據時間段彈出廣告樣本

例子  代碼如下複製代碼 <script>//判斷日期是否大於今天,如isLaterDate("2014-10-1")返回truefunction isLaterDate(d){    try{        var now = new Date();        var

javascript實現網頁最後載入廣告的代碼(支援 百度,google)

讓你的網站廣告不再影響你網站速度:先載入網頁後載入廣告的方法,先載入網頁,後載入廣告,廣告最後顯示,這樣既保證了網頁的正常訪問又不影響廣告投放!此廣告最佳化方法適用有一切廣告架構,JS等!第一步:把這段代碼放在你要放廣告的網頁位置,讓先只是顯示“廣告載入中…”的字樣  代碼如下複製代碼 <div id=ad_box>廣告載入中…</div>

javaScript倒計時跳轉到指定url地址

js倒計時結束跳轉到指定網址URL,貌似和倒計時沒啥區別,只是多了一個跳轉功能,本來覺得這個功能太簡單,不值發出來,不過昨天正好有個人問我這個問題,索引把當時的代碼發上來,或許會協助更多的javaScript新手吧,代碼如下:JavaScript代碼:  代碼如下複製代碼 function times() {for (i=4;i>0;i++) {setTimeout('relink()',1000);//1秒後執行}}function relink()

Javascript限制textarea文字框的文字長度代碼

現在發微博,那個文字框一般只能輸入200字好像,再多就會自動刪除,要麼是提示字數受限,用Js就可實現本功能。今天帶來的這個Js限制表單文字框文字數量的例子,相信有此方面需要的是個不錯的參考。為了便於使用,這裡把代碼拆分為HTML表單部分和JavaScript代碼部分:HTML表單部分,代碼如下:  代碼如下複製代碼 <form name=myform action=""><textarea name="message"

不用 eval 的方式通過字串調用 JavaScript 的方法

由於 bootstrap-table 外掛程式需要支援data-name="functionName"的方式,所以在實現的過程中使用了eval的方法。我們知道,在 JavaScript 中,eval是醜陋的,在MDN中提到:ObsoleteThis feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed

JavaScript中urlencode與encodeURIComponent函數用法

js 對文字進行編碼涉及3個函數:escape,encodeURI,encodeURIComponent,相應3個解碼函數:unescape,decodeURI,decodeURIComponent傳遞參數時需要使用encodeURIComponent,這樣組合的url才不會被#等特殊字元截斷。例如:<script language="javascript">document.write('<a

javascript動態給word doc文檔增加表格

 <script> function wordcontorl(){ alert("小孟佳的寶貝"); var WordApp=new ActiveXObject("Word.Application"); var wdCharacter=1 var wdOrientLandscape = 1 WordApp.Application.Visible=true; //執行完成之後是否彈出已經產生的word var

javascript cookies 儲存,擷取與刪除執行個體

function setCookie(name, value) //cookies設定JS { var argv = setCookie.arguments; var argc = setCookie.arguments.length; var expires = (argc > 2) ? argv[2] : null; if(expires!=null) { var LargeExpDate = new Date ();

幾款常用的javascript電子郵件驗證代碼

本文章為你提供了幾款常用的javascript教程電子郵件驗證代碼哦,全部都是精簡容易理解的js電子郵件驗證程式哦,下面來看看這些執行個體吧。String.prototype.isValidEmail=function() { var result=this.match(/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/); if(result==null) return false; return true; }

javascript 常用Regex

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.111cn.net/ 1999/xhtml"><head><meta

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.111cn.net/1999/xhtml"><head><meta

總頁數: 3271 1 .... 734 735 736 737 738 .... 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.