關於IE BUG與字串截取substr的解決辦法

一直以來沒注意這個問題,今天本想搞個這樣的:複製代碼 代碼如下:var str = 'hello world 8024';str.substr(-4,4);負數是從末尾開始倒數。 應該返回:8024但發現IE6-IE8,substr參數不支援負數,返回的是:hell,你們可以測試下。所以呢,我們還是不推薦用這個substr方法。我們改用substring方法好了。如:str.substring(str.length-4);就正確返回了:8024

JQuery給元素添加/刪除節點比如select

jQuery擷取Select選擇的Text和Value: 複製代碼 代碼如下: var checkText=jQuery("#select_id").find("option:selected").text(); //擷取Select選擇的Text var checkValue=jQuery("#select_id").val(); //擷取Select選擇的option Value var checkIndex=jQuery("#select_id

jQuery布局外掛程式UI Layout簡介及使用方法

UI Layout是一種基於jQuery的布局架構,項目首頁http://layout.jquery-dev.net/。該架構的參考原型是ExtJS的border-layout,因此十分適用於將原有使用ExtJS的項目改造成jQuery項目。其核心是一個大小自適應的中心面板(必選),面板的上下左右四個方向可以放置可摺疊、可縮放的面板(可選),各個面板可以添加任意數量的頁首和頁尾面板。UI

JavaScript 處理Iframe自適應高度(同或不同網域名稱下)

1.同網域名稱下Iframe自適應高度的處理 複製代碼 代碼如下: <iframe onload="Javascript:SetIFrameHeight(this)" src="../Home/b" id="win" name="win" width="100%" height="1"> </iframe> 當然此處我用的是Asp.Net MVC 此處src設定為路由結構 複製代碼 代碼如下: <script type="text/javascript">

Jquery 自訂動畫概述及樣本

animate(params, options) 傳回值:jQuery 概述 用於建立自訂動畫的函數。 這個函數的關鍵在於指定動畫形式及結果樣式屬性對象。這個對象中每個屬性都表示一個可以變化的樣式屬性(如“height”、“top”或“opacity”)。注意:所有指定的屬性必須用駱駝形式,比如用marginLeft代替margin-left.

form表單中去掉預設的enter鍵提交並綁定js方法實現代碼

複製代碼 代碼如下: <form id="index-search_form" method="post" > <input type="text" id="s" value="" onkeydown="javascript:if(event.keyCode==13) return false;" onkeyup="javascript:if(event.keyCode==13) dosearch();" class="swap_value" /> <img

javascript 禁用IE工具列,導覽列等等實現代碼

處理問題時候遇到的,就順便記錄下, 複製代碼 代碼如下: function OnOpenWin() { if (window.name != "OAopenWindow") { win = window.open("login.aspx", "OAopenWindow", "toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=no,status=no,width=" + (screen.width - 5) +

ExtJS下 Ext.Direct載入和提交過程排錯小結

偶淚滴嘎嘎,終於,終於完成了一部分ExtJS。 (基礎夯實一點,會有好處的,排錯的時候就體現出來了) 下面就Ext.Direct做一些排錯筆記: 錯誤一: 複製代碼 代碼如下: 嚴重: StandardWrapper.Throwable java.lang.ArrayIndexOutOfBoundsException: 1 at

JS上傳前預覽圖片執行個體

預覽圖片的js代碼:複製代碼 代碼如下:<script type="text/javascript">        function setImagePreview(docObj,localImagId,imgObjPreview)        

jQuery+.net實現瀏覽更多內容(改編php版本)

改編自php版本,原文: jQuery+PHP實現瀏覽更多內容http://www.helloweba.com/view-blog-130.html 這裡記錄.net 下的實現 一、首先建立資料庫表test,並插入一些測試資料: 複製代碼 代碼如下: go if exists (select * from sysobjects where name='test') drop table [test] go CREATE TABLE [test]( [id] [int] IDENTITY(1,1)

js導覽功能表(自寫)簡單大方

最近由於項目需要一個簡單的多級下拉式功能表菜單但是由於業務和樣式上的要求,為了簡潔,在網上找了很多導覽功能表控制項都不大適合,所以突發奇想自己寫個吧~該動手就動手啊~ HTML部分複製代碼 代碼如下:  <h2> SuperFish</h2> <ul class="nav" hid="root"> <li><a href="javascript:void(0)" testid="aa">一級li 1</a>

javascript中日期轉換成時間戳記的小例子

複製代碼 代碼如下:/*** 日期轉化成時間戳記* 日期格式 2011-02-02 21:12:13* time_str:日期段 2011-02-02* fix_time:時間段 21:12:13*/function strtotime(time_str, fix_time) {var time = (new Date()).getTime();if(time_str) {//有日期段var str = time_str.split('-');if (3 === str.length)

關於scrollLeft,scrollTop的瀏覽器安全色性測試

今天在修改原群組彈窗的時候,發現彈窗在Google瀏覽器chrome下的位置跟在別的瀏覽器下不一樣.逐一排查,肯定是在計算視窗位置的時候,少加了scrollTop這個值.在查看原始碼的時候發現直接採用document.documentElement.scrollTop這個,但在chrome下這個值為0.

javascript 三種方法實現獲得和設定以及移除元素屬性

以下面的html為例 複製代碼 代碼如下: <div id="myDiv" class="bd" title="我是div"> <img id="img1" /> <a id="myA" href = "http://www.baidu.com">百度</a> </div> 1.通過HTMLElement類型(對象)的屬性獲得和設定元素特性 複製代碼 代碼如下: var div =

通過上下左右鍵和斷行符號鍵切換游標實現代碼

做項目時,客戶提出這樣一個要求,在列表中的文字框裡輸入資料時,要能夠通過上下左右鍵來切換游標,按斷行符號鍵就把游標移到下一個文字框。這樣就省得一直去用滑鼠了,操作起來更方便。 不廢話,上代碼。 複製代碼 代碼如下: <asp:GridView id="gdv" runat="server" AllowPaging="True" PageSize="50" AutoGenerateColumns="False" EnableModelValidation="True" Width="100%

瀑布流布局並自動載入實現代碼

自從Pinterest使用了一種新的方式布局取得成功之後,從此互連網出現了布局潮流,我們把他叫做瀑布流!!在互連網流行起來,從國外到國內普遍存在。國內現有美麗說,蘑菇街,花瓣等代表的網站。 瀑布流是流行一段時間了,現在網上出現了很多的外掛程式。使用起來更是非常的方便。目前用的非常多,並且有是一個juqery的外掛程式masonry,外掛程式地址:http://masonry.desandro.com/ 先使用css把一個網頁按照從上到下的方式布局好。 使用起來更是非常方便:

jQuery方法簡潔實現隔行換色及toggleClass的使用

今天用一種簡潔的方法toggleClass()實現了隔行換色:代碼如下: 複製代碼 代碼如下: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>隔行換色</title> <script src="js/jquery-1.4.2.min.js"></script> <style type="text/css">

兩種方法實現文字框輸入內容提示消失

第一種方法: 基於HTML5 input標籤的新特性 - placeholder 。另外,x-webkit-speech 屬性可以實現語音輸入功能。 複製代碼 代碼如下: <div><input type="email" name="email" spellcheck="false" placeholder="郵 箱" autofocus tabindex="1" x-webkit-speech></div> <div><input

js非同步載入的三種解決方案

預設情況javascript是同步載入的,也就是javascript的載入時阻塞的,後面的元素要等待javascript載入完畢後才能進行再載入,對於一些意義不是很大的javascript,如果放在頁頭會導致載入很慢的話,是會嚴重影響使用者體驗的。 (1) defer,只支援IE defer屬性的定義和用法(我摘自w3school網站) defer 屬性規定是否對指令碼執行進行延遲,直到頁面載入為止。 有的 javascript 指令碼 document.write

Javascript查詢DBpedia小應用執行個體學習

Javascript查詢DBpedia小應用 上一篇文章中,我們瞭解了SPARQL、SPARQL Endpoint,並簡單做了一個SPARQLWrapper.js,來從DBpedia中查詢了一些資料。 本文則嘗試利用SPARQLWrapper.js來讀取DBpedia的資料,並顯示出來。 目標 通過輸入一個英文單詞,然後返回WIKI中相關的資訊。 那麼主要要解決的問題就是怎樣的SPARQL語句能夠查詢到我們需要的東西。 先看一段簡單的SPARQL查詢語句 複製代碼 代碼如下: PREFIX :

總頁數: 3271 1 .... 3166 3167 3168 3169 3170 .... 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.