Time of Update: 2017-01-19
本文執行個體分析了thinkphp常見路徑用法。分享給大家供大家參考。具體如下:這裡介紹的標籤主要有: __root__ __self__ __action__ __url__ __app__ __public__假如你項目首頁的URL是:www.test.com/other/Form假如當前模組是:Index假如當前操作是:index那麼首頁完整的URL:http://www.test.com/other/Form/index.php/Index/index1 __ROOT__:/other/
Time of Update: 2017-01-19
資料通過控制器以一個數組或是對象的形式傳入視圖 , 這個數組或對象作為視圖載入函數的第二個參數如果你使用一個對象,那麼類變數將轉換為數組元素。好了,讓我們用你的控制器試試。開啟控制器並添加以下代碼<?php class Blog extends CI_Controller { function index() { $data['title'] = "My Real Title"; $data['heading'] =
Time of Update: 2017-01-19
項目介紹 輕量,快速的C#編寫的庫讀取Microsoft Excel檔案('97-2007)。 跨平台: - Windows with .Net Framework 2 - Windows Mobile with Compact Framework - Linux, OS X, BSD with Mono 2+ 如何使用 C# 代碼: 複製代碼 代碼如下: FileStream stream = File.Open(filePath, FileMode.Open,
Time of Update: 2017-01-19
最近做了個項目,其中有一目錄功能,發現一個在現代瀏覽器間的一個bug,或是稱之為差異,即頁面滾動值(scrollTop)的擷取與設定。在此之前先說一下關於頁面元素的座標擷取,這張圖的經典性不必再提。實現滾動到某位置功能部落格目錄的一個最主要的功能就是實現點擊標題頁面滾動,因為我們要滾動到頁面某個標題,所以需要計算出滾動這個元素的具體絕對位置,而常用的offsetTop是擷取到當前元素與之最近的決定其定位的元素的位移量,此處不適用。此處應使用瀏覽器原生提供的
Time of Update: 2017-01-19
本文執行個體講述了Codeigniter購物車類不能添加中文的解決方案。分享給大家供大家參考。具體分析如下:有朋友可能會發現Codeigniter 購物車類不能添加中文,我找了N久才發現下面一段代碼限制了輸入中文了,修改systemlibrariesCart.php,注釋第186-190行產品名稱的判斷,代碼如下:複製代碼 代碼如下:if ( ! preg_match("/^[".$this->product_name_rules."]+$/i", $items['name']))
Time of Update: 2017-01-19
在jQuery內建函式Animation中調用到了createTweens()來建立緩動動畫組,建立完成後的結果為: 可以看到上面的緩動動畫組有四個原子動畫組成。每一個原子動畫的資訊都包含在裡面了。 仔細查看createTweens函數,實際上就是遍曆調用了tweeners ["*"]的數組中的函數(實際上就只有一個元素)。 function createTweens( animation, props ) { jQuery.each( props, function( prop,
Time of Update: 2017-01-19
分享一款基於jQuery超級酷動畫滑動外掛程式。這是一款基於jquery.pogo-slider外掛程式實現的多個滑塊切換特效。效果圖如下,如果大家覺得還不錯,很滿意可以下載源碼哦。效果展示 源碼下載實現的代碼。html代碼:<div class="pogoSlider" id="js-main-slider"> <div class="pogoSlider-slide"
Time of Update: 2017-01-19
本文執行個體講述了thinkPHP實現瀑布流的方法。分享給大家供大家參考。具體分析如下:很多人都想做瀑布流的效果,這裡告訴大家官網使用的方法,首先要下載瀑布流的外掛程式jquery.masonry.min.js 地址:http://masonry.desandro.com/index.html裡麵包含的很多樣本.流程:1. 頁面初始化時,調用外掛程式進行一次排版;2. 當使用者將捲軸拖到底部時,用ajax載入一次資料,並排版顯示3. 重複2,直到無資料Html代碼:複製代碼 代碼如下:<!
Time of Update: 2017-01-19
本文執行個體講述了jQuery簡單實現input文字框內灰色提示文字效果的方法。分享給大家供大家參考,具體如下:$(function(){ $(".grayTips").each(function(){ //遍曆每個文字框 var objTextBox=$(this); var oldText=$.trim(objTextBox.val()); objTextBox.css("color","#888"); objTextBox.focus(function(){
Time of Update: 2017-01-19
本文執行個體講述了jquery實現簡單文字提示效果。分享給大家供大家參考,具體如下:<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>jquery實現簡單文字提示</title><style type="text/css">#
Time of Update: 2017-01-19
本文執行個體講述了thinkphp檔案引用與分支結構用法。分享給大家供大家參考。具體分析如下:一、匯入CSS和JS檔案1、css link :複製代碼 代碼如下:<link rel='stylesheet' type='text/css' href='__PUBLIC__/Css/test.css'/>js src :複製代碼 代碼如下:<script
Time of Update: 2017-01-19
概述 隨著WEB2.0及 ajax思想在互連網上的快速發展傳播,陸續出現了一些優秀的Js架構,其中比較著名的有Prototype、YUI、jQuery、mootools、 Bindows以及國內的JSVM架構等,通過將這些JS架構應用到我們的項目中能夠使程式員從設計和書寫繁雜的JS應用中解脫出來,將關注點轉向功能需 求而非實現細節上,從而提高項目的開發速度。 jQuery是繼prototype 之後的又一個優秀的Javascript架構。它是由 John Resig 於 2006
Time of Update: 2017-01-19
本文執行個體講述了thinkphp中空模板與空模組的用法。分享給大家供大家參考。具體實現方法如下:1. 空操作複製代碼 代碼如下:function _empty($name){ $this-]show("$name 不存在 [a href='__APP__/Index/index']返回首頁[/a]");}2. 空模組複製代碼 代碼如下:class
Time of Update: 2017-01-19
ThinkPHP架構是國內知名度很高應用很廣泛的php架構,我們從一些簡單的開發樣本中來深入瞭解一下這個架構給我們帶來的開發便捷性,以及遊刃有餘的擴充設計。同時也從源碼分析的角度看看架構的一些不足,盡量做全面客觀的評價。這裡假設大家已經使用過ThinkPHP架構,基本使用方法請參考官方文檔。一、架構分層及url路由架構的安裝非常簡單,下載後放入web伺服器的目錄即可,但是建議大家不要用預設的入口檔案位置,而是放入單獨的目錄,便於保護代碼和資料。例如我的入口檔案和web伺服器配置目錄在web目錄(
Time of Update: 2017-01-19
本文執行個體講述了一款輕量級的表單提示外掛程式---jQuery Form Toolltip。分享給大家供大家參考。具體如下:jQuery Form Toolltip 特點: 你可以單獨自訂提示資訊的CSS樣式。 你可以指定淡入淡出的方向,當前支援Top, Bottom, Right 和 Left運行效果截圖如下:具體代碼如下:jquery執行個體:jQuery Form Toolltip使用方法引入核心檔案<script
Time of Update: 2017-01-19
Farpoint操作Excel的功能很強大,這裡簡單記錄一下Farpoint的幾個用法. 1.開啟Excel模板 複製代碼 代碼如下: this.FpSpread1.OpenExcel(Server.MapPath("../Report/" + strReport)); //開啟Excel模板 this.FpSpread1.Sheets[0].AllowPage = false; //是否分頁顯示 this.FpSpread1.Sheets[0].AutoCalculation = true;
Time of Update: 2017-01-19
本文執行個體講述了Yii架構中memcache用法。分享給大家供大家參考。具體分析如下:在現在的公司用的是YII的架構,接觸到的東西也比較多,可以學到的東西也比較多,在以前的公司沒有接觸過memcache,只是聽過,但是從來沒有真正用過。現在終於有機會使用一下了,就以我做的項目為例吧!我做的項目是一個手機熱門排行榜,但是熱門排行榜每隔15分鐘重新整理一次啊,熱門排行榜有一個前三名,可能前15分鐘這三個人是前三名,也許下一個15分鐘又是別人前三名了,產品要求,這些人中只要是前三名的都要發獎品,思考
Time of Update: 2017-01-19
本文執行個體講述了Yii把CGridView文字框換成下拉框的方法。分享給大家供大家參考。具體實現方法如下:使用yii的朋友都知道Yii中的CGridView預設顯示提文字框了,那麼我們要怎麼把它轉換成下拉框呢?本文就此分析一下解決方案。預設情況下CGridView會產生一個文字框,但是這並不友好,使用者往往希望知道有什麼可選的,特別是資料庫裡存的是數字id的時候,我們希望將數字轉換為可讀的文本,這時候只需要修改一下表頭的"filter"屬性就行了,比如:複製代碼 代碼如下:<
Time of Update: 2017-01-19
在郵件發送系統或者其他一些傳送檔案的網站中,使用者傳送檔案的大小是有限制的,因為這樣不但可以節省伺服器的空間,還可以提高傳送檔案的速度。下面介紹如何在Web.Config檔案中配置限制上傳檔案大小與時間。
Time of Update: 2017-01-19
複製代碼 代碼如下: using System; using System.Data; using System.Data.SqlClient; public class Helper { public static void Main() { //連接字串 string strcon = "server = .;database = blog;uid = sa;pwd = 1"; SqlHelper helper = new SqlHelper(strcon);