Time of Update: 2017-01-19
本文執行個體講述了jQuery簡單實現提交資料出現loading進度條的方法。分享給大家供大家參考,具體如下:html部分代碼如下,複製然後引入類庫即可使用<html><head><style type="text/css"> #bg{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black;
Time of Update: 2017-01-19
ThinkPHP模板的present標籤用於判斷模板變數是否已經賦值。ThinkPHP模板引擎的present標籤用來判斷模板變數是否已經賦值,其功能相當於PHP中的isset()函數行為,格式如下:<present name="變數名">要輸出的內容</present>用法舉例如下:<present name="username">{$username} 你好!</present>該例子等同於:if(isset($username)){
Time of Update: 2017-01-19
相信很多人都見過瀑布流圖片布局,那些圖片是動態載入出來的,效果很好,對伺服器的壓力相對來說也小了很多,用滑鼠操作的時候相信都見過這樣的效果:進入qq空間,向下拉動空間,到底部時,會動態載入剩餘的說說或者是日誌 ,今天我們就來看看他們的實現思路和js控制動態載入的代碼。下面的代碼主要是控制捲軸下拉時的載入事件的,無論是載入圖片還是載入記錄資料 都可以。載入jQuery庫後我們可以這樣使用: $(window).scroll(function () {
Time of Update: 2017-01-19
本文執行個體講述了JS實現title標題列文字不間斷滾動顯示效果。分享給大家供大家參考,具體如下:運行效果截圖如下:具體代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
Time of Update: 2017-01-19
首先我在網上看到不少文章大體上分為兩個(不正確)觀點: 1. cancelBubble用於ie的阻止冒泡事件,event.stopPropagation()用於firefox和chrome等其他瀏覽器。 先不講上面是對是錯 先看一個例子:(測試環境:chrom5.0.275.7, moz3.6.4, opera10.53, ie6,7,8) 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
Time of Update: 2017-01-19
jQuery UI很強大,其中的日期選擇外掛程式Datepicker是一個配置靈活的外掛程式,我們可以自訂其展示方式,包括日期格式、語言、限制選擇日期範圍、添加相關按鈕以及其它導航等。官方地址:http://docs.jquery.com/UI/Datepicker,官方樣本: http://jqueryui.com/demos/datepicker/。一個不錯的地址,用來DIY jQuery
Time of Update: 2017-01-19
本文講述了smarty快速上手入門的方法,可以讓讀者在半小時內快速掌握smarty的用法。分享給大家供大家參考。具體實現方法如下:一、smarty的程式設計部分:在smarty的模板設計部分我簡單的把smarty在模板中的一些常用設定做了簡單的介紹,這一節主要來介紹一下如何在smarty中開始我們程式設計。下載Smarty檔案放到你們網站中。index.php代碼如下:複製代碼 代碼如下:<?php /** * * @version $Id: index.php *
Time of Update: 2017-01-19
1. 方法概述Array的sort()方法預設把所有元素先轉換為String再根據Unicode排序,sort()會改變原數組,並返回改變(排序)後的數組 。2. 例子2.1 如果沒有提供自訂的方法, 數組元素會被轉換成字串,並返回字串在Unicode編碼下的順序比較結果var fruit = ['cherries', 'apples', 'bananas'];fruit.sort(); // ['apples', 'bananas', 'cherries']var scores = [1,
Time of Update: 2017-01-19
jqGrid可以結合fancybox等外掛程式完成超酷的彈出層效果,通過與php後台互動,可以輕鬆完成資料的添加與詳情查看,而這個過程完全是一個ajax非同步通訊過程,是一個非常友好的富用戶端應用。下面給大家展示了效果圖,喜歡的朋友可以直接下載源碼哦。效果展示
Time of Update: 2017-01-19
用戶端匯出excel 複製代碼 代碼如下: /* * 將DataGrid匯出為Excel檔案 * * @param strTitle 檔案標題 * @param dgData 待匯出的DataGrid * @param iStartCol 起始列序號 * @param iEndCol 結束列序號 * * 建立人: calvin * 建立日期: 2005-10-08 * 修改人: * 修改日期:**/ function DataGrid2Excel(strTitle,
Time of Update: 2017-01-19
案例一:最近用ThinkPHP開發一個項目,本地開發測試完成上傳到伺服器後,第一次開啟正常,再重新整理頁面時就出現 “頁面調試錯誤,無法找開頁面,請重試”的錯誤.我就鬱悶啦,明明本地設定define('APP_DEBUG', false)
Time of Update: 2017-01-19
本文執行個體分析了ThinkPHP模版引擎中變數輸出的用法。分享給大家供大家參考。具體分析如下:我們已經知道了在Action中使用assign方法可以給模板變數賦值,賦值後怎麼在模板檔案中輸出變數的值呢?如果我們在Action中賦值了一個name模板變數:複製代碼 代碼如下:$name = 'ThinkPHP';$this->assign('name',$name);使用內建的模板引擎輸出變數,只需要在模版檔案使用:{$name}模板編譯後的結果就是複製代碼
Time of Update: 2017-01-19
Insus.NET近段時間應朋友的要求,寫一個GridView多層嵌套和摺疊與展開。這個功能的GridView多層嵌套沒有問題,因為已經做了無限次數,但是摺疊與展開的功能,卻花上不少時間(網上找資料),雖找到資料可參考,還是瞭解明它,並修改適合自己程式使用。效果如下: 網站中多個頁面使用,因此Insus.NET把它寫在一個使用者自訂控制項ASCX上。 複製代碼 代碼如下: InsusMenu.ascx <%@ Control Language="VB"
Time of Update: 2017-01-19
在實際的應用中,我們常常需要實現在移動app和瀏覽器中點擊返回、後退、上一頁等按鈕實現自己的關閉頁面、調整到指定頁面或執行一些其它操作的需求,那在代碼中怎樣監聽當點擊微信、支付寶、百度糯米、百度錢包等app的返回按鈕或者瀏覽器的上一頁或後退按鈕的事件呢。我相信很多朋友像我一樣,在百度、搜狗裡面搜尋很久都沒找到方法。下面就來告訴大家怎樣監聽的方法:首先我們要瞭解瀏覽器的history。大家知道在頁面中我們可以使用javascript window
Time of Update: 2017-01-19
這篇文章,我們一起探索一下 JavaScript 中的 Deferred 和 Promise 的概念,它們是 JavaScript 工具包(如Dojo和MochiKit)中非常重要的一個功能,最近也首次亮相於 流行的 JavaScript 庫 jQuery(已經是1.5版本的事情了)。 Deferred 提供了一個抽象的非阻塞的解決方案(如 Ajax 請求的響應),它建立一個 “promise” 對象,其目的是在未來某個時間點返回一個響應。如果您之前沒有接觸過
Time of Update: 2017-01-19
本文執行個體講述了基於scrapy實現的簡單蜘蛛採集程式。分享給大家供大家參考。具體如下:# Standard Python library imports# 3rd party importsfrom scrapy.contrib.spiders import CrawlSpider, Rulefrom scrapy.contrib.linkextractors.sgml import SgmlLinkExtractorfrom scrapy.selector import
Time of Update: 2017-01-19
Jquery chosen 地址:https://github.com/harvesthq/chosen 一款選擇外掛程式,支援檢索,多選,但不支援輸入效果如下圖 確定是用的這個哦, 不然可往下看也沒有什麼意義了 突然發現如果用在省市選擇發現有如下問題: 1,不能動態設定值 2,不能動態設定選中 看了好幾遍API愣是米有發現有方法可以直接調用。沒辦法就看源碼,發現在其初始化的時候有一個判斷如下圖:
Time of Update: 2017-01-19
jcrop原始下載頁面:猛擊此處基本使用方法如下:一、在head部分(<head>和</head>之間)插入相關css和js檔案。<link rel="stylesheet" href="css/jquery.Jcrop.css"><script src="js/jquery.js"></script> <script
Time of Update: 2017-01-19
完整代碼如下:chrome下也有提示,說實話一般這類代碼一般都是IE下使用,其它瀏覽器也只是給個提示了。<script type="text/javascript">//設為首頁 www.jb51.netfunction SetHome(obj,url){ try{ obj.style.behavior='url(#default#homepage)'; obj.setHomePage(url); }catch(e){ if(window.netscape){
Time of Update: 2017-01-19
最近做登入系統的整合,其中遇到的一個最關鍵的問題為在一個統一的後台裡需要無障礙的訪問另外一個系統後台,這個系統是第三方提供的一個加過密的系統,後台自動登入介面是自己分析出來的,沒有單獨提供,當從統一後台通過自動登入介面登入時,系統直接跳轉到系統後台首頁,後台登入成功後所跳轉的URL這裡沒法指定,控制不了跳轉的頁面,如果在統一後台裡需要連結到這個系統背景另外一個頁面,而非後台預設首頁時,也就是將第三方系統背景菜單功能放到我們這個統一後台裡。