原创 模仿京東首頁DIV懶加載,根據滾動條來加載div
原理是先將需要展示內容的div單獨提取出來,放到一個新的頁面,在需要展示的時候,直接通過AJAX請求頁面,然後展示,實現DIV懶加載,在數據多的時候可以將數據分成很多段,用戶滾動到需要展示的位置在加載,大大提高打開網頁的速度。 效果圖
原创 純JS實現將DIV中的內容轉化爲PNG圖片
效果圖: SVG格式圖片經過一系列轉換變成PNG格式的圖片並下載 HTML代碼: <style> .JBS { background-image: linear-gradient(-22
原创 圖片剪切並上傳服務器
根據用戶上傳的圖片,可以進行縮放裁剪並上傳到服務器 前臺需要引用兩個JS和一個css JS CSS資源鏈接:http://pan.baidu.com/s/1kVA7B3D 密碼:1zkt 下面是完整 前臺代碼: <!DOCTYPE htm
原创 修改網站404,500的錯誤頁面
1.在項目的根目錄找到Web.config,在裏面添加下面的代碼: <configuration> <system.web> <customErrors mode="RemoteOnly" redirectMo
原创 修改頁面URL
在RouteConfig.cs中添加 在control中添加[Route"Test"] 即可在url中www.xxx.com/Test打開該頁面 無須輸入controller和action來訪問 如果很多動作方法都是使用相同的根URL
原创 signalR指定用戶聊天
1.首先創建一個mvc的項目 2.在工具中 安裝signalR 3.搜索signalR 4.選中自己的項目點擊安裝 5.在項目中或創建目錄,命名爲Hubs,在Hubs添加新建項,選擇SignalR集線器,命名爲WorkflowHu
原创 讓自己的網站使用QQ發郵件(asp.net)
asp.net使用QQ郵箱發送郵件 首先進入QQ郵箱官網獲取自己的授權碼 在QQ郵箱最上面找到設置 點擊設置之後找到賬戶 點擊賬戶後找到POP3點擊開啓 然後驗證信息 信息驗證完成後就獲得了自己的授權碼 得到授權碼後 就可以開始
原创 在主頁面彈出一個彈出層
首先需要在頁面引入jQuery1.8以上的任意版本,並引入layer.js。 <script> $('#BtnLogin').on('click', function() { layer.open({
原创 SQL Server讓列不能爲空
讓列不能爲空不是null alter table 表 add constraint CK_約束名 check(len(列名)>0
原创 密碼MD5加密
用戶註冊時,密碼MD5加密,存到數據庫,用戶登錄時,將用戶輸入的密碼在進行MD5加密,然後跟數據庫對面是否一致,一致則密碼正確 加密代碼: /// <summary> /// /// </summ
原创 CKEditor 4.7實現圖片上傳服務器
1.首先去官網下載CKEditor,要想上傳圖片需要下載基礎包裝之上的版本 2.下載好了之後打開ckeditor\plugins\image\dialogs\image.js文件 在打開的文件搜索hidden,找到Upload
原创 Ajax.BeginForm異步請求後局部更新
details.cshtml代碼 <div id="result"> //這裏寫要局部刷新的代碼 </div> @using (Ajax.BeginForm("redetails", "Original", new AjaxOption
原创 登錄成功跳轉至登錄前的頁面
通過設置Session的值來實現此功能: string url = Request.UrlReferrer.ToString(); Session["url"] = url; 不帶提示的跳轉: return Redire
原创 鼠標經過圖片 圖片自動變大
css //gallery div 對應<div class="gallery cf"> //gallery div>div 對應 <div> //gallery div>div >a對應 <a href=""</a> .galle
原创 圖片懶加載
在你的網站有很多張圖片的時候,如果打開把所有圖片全都加載完畢在呈現頁面的話,如果用戶網速慢,則打開頁面的時間會非常長,影響體驗。 下面推薦大家一個圖片懶加載的方法,在用戶打開網頁的時候只會加載用戶能看到的圖片,當用戶拉到需要看的圖片的位置