關於cookie的問題,圖片src使用img:data;base64

今天遇到一個問題,在寫cookie的時候,我發現怎麼寫都不生效。後來發現原來我是在本地上面寫的cookie,並沒有把沒有在伺服器上面寫,所以怎麼都寫不進去。還有一問題就是在寫cookie的時候,path的值是需要注意的一個地方。還有一個很有意思的地方,就是寫圖片源地址時可以把圖片轉為base64編碼,這樣做可以減少http請求次數。參考:我們正常情況下,在html中會使用 img標籤顯示圖片,如:<img

.Net進階技術之Regex

先來看幾個需求需求1:判斷一個字串是否是Email?必須含有@和.、不能以@或者.開始或者結束、@要在最後一個.之前需求2:從一個文本中提取出所有的Email:我有全部333M的照片,要的給我發email:me@wo.com。我也要you@you.com,123456@163.com,樓主好人:888888@qq.cn。需求3:提取網頁中的所有圖片、超連結。看到這樣的需求,是不是很無奈?當掌握Regex之後,一切變得很簡單1.什麼是Regex,Regex能做什嗎?Regex是用來進行文本處理的技

使用jquery製作動態載入型菜單

  為了提升後台管理系統的載入。決定對背景菜單進行動態載入。具體實現方式和我上一篇文章差不多。不過我把js代碼進行了封裝。css:.menu {position:relative;} .menu ul {position:absolute; margin:0; padding:0; list-style:none; white-space:nowrap; background:#f1f8fe; border:1px solid #fff; padding:10px

.Net下Attribute的特性簡單入門

   已經工作了2個多月,請了幾天假,湊足10天,給自己安排一次旅行,雖然是下午的航班,但淩晨就睡不著,跑起來收拾好東西後,毫無睡意.so..有了這篇博文我相信不少初學者,和我一樣,經常看到以下這樣的代碼    對於圖示中紅線標註的東西,通過查閱資料,知道叫Attribute(特性).於是Google、百度一番,似乎說這個話題的博文不少,估計看完了也是雲裡霧裡的。ok...鄙人就冒昧,用最簡單的辦法來嘗試學習下 Attribute.1、Attribute到底是什嗎?先不要去看那些一大段的文字說明

基於geolocation來擷取經緯度地址

文章目錄 行動裝置持續擷取地理位置方法:navigator.geolocation.watchPosition   以前如果要擷取互連網使用者所在地都是根據使用者的IP地址來擷取地理位置,這樣擷取到的資料和真實資料有很大的偏差。為了擷取更加精確的位置,可以使用了html5的geolocation來擷取經緯度,然後再擷取所在地理位置,如何擷取,我在下面會說到。先說下基本概念。  Geolocation在的navigator

jquery實現水平垂直置中

在建立網頁布局的時候,我們經常會面臨一個問題,就是讓一個div實現水平和垂直置中,雖然好幾種方式實現,但是今天介紹時我最喜歡的方法,通過css和jQuery實現。1、通過css實現水平置中:.className{ margin:0 auto; width:200px; height:200px;}2、通過css實現水平置中和垂直置中通過css建立一個水平置中和垂直置中的div是一件比較麻煩的事情,您必須事Crowdsourced Security

解決jquery$命名符和其它架構的衝突問題

jquery提供了一個noConfilict的API來解決衝突。使用方法:jQuery.noConflict():運行這個函數將變數$的控制權讓渡給第一個實現它的那個庫。jQuery.noConflict(true):將$和jQuery的控制權都交還給原來的庫。第一種:jQuery.noConflict();// Do something with jQueryjQuery("div p").hide();// Do something with another library's $()$("

關於__proto__和prototype的一些理解

var Person = function(name) { this.name = name;}var p = new Person();new操作符的操作是var p = {}p.__proto__ = Person.prototypePerson.call(p)var p={}; 也就是說,初始化一個對象p。p.__proto__ = Person.prototype;Person.call(p);也就是說構造p,也可以稱之為初始化p。關鍵在於第二步,我們來證明一下:var

document.domain 跨域問題

document.domain用來得到當前網頁的網域名稱。比如在地址欄裡輸入:javascript:alert(document.domain); //www.forjj.com我們也可以給document.domain屬性賦值,不過是有限制的,你只能賦成當前的網域名稱或者基礎網域名稱。比如:javascript:alert(document.domain = "forjj.com"); //forjj.comjavascript:alert(document.domain =

LinuxQQ的安裝與卸載

QQ for Linux怎麼安裝和卸載?RPM版本安裝:①開啟控制台,使用管理員身份登入②在終端中輸入命令“rpm –U package_name.rpm”,package_name是QQ安裝包檔案名稱。卸載:在終端中輸入命令“rpm -e package_name.rpm”DEB版本安裝:①開啟控制台,使用管理員身份登入 ②在終端中輸入命令 “dpkg -i package_name.deb”,package_name是QQ安裝包檔案名稱。卸載: 在終端中輸入命令“dpkg -r

MVC2中自訂校正

建立一個Mvc2的應用程式;在Models 檔案夾下建立一個類EmailAttribute 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.ComponentModel.DataAnnotations; 6 7 namespace MvcTemp.Models 8 { 9 public class

頁面編輯器開發

  本來昨天下午已經把這個頁面編輯器做完了的。昨晚就給檔案夾壓縮了一下,今天早晨起來發現檔案夾裡的東西全沒了。打包的壓縮檔也是空的。瞬間感覺腦袋暈暈的,昨天的工作成果竟然沒有了。於是下定決心,要給自己建一個版本庫,把代碼傳到伺服器上面去。以免悲劇重演。  其實開發編輯器也沒什麼好說的,我寫這篇部落客要是記錄我開發的過程,和在開發過程中遇到的痛點。  除了textarea外,想在div中進行編輯需要使用contentEditable =

開發富文字編輯器的一些體會

最近兩周一直都在開發後台wcms系統的文字編輯器。在開發的過程中,感覺到開發富文字編輯器還是能學到不少東西的,接下來我會說說我個人是怎麼開發的吧。因為我的編輯器要相容自己的後台,所以修改了一些瀏覽器自身的方法。開發富文字編輯器主要用到了document.execCommand( command, showUI, value )這個方法。command:要執行的命令的名稱 showUI:boolean是否向使用者顯示命令特定的對話方塊或訊息框

基於jquery來製作動態載入樹

  最新動向的後台樹節點的載入方式。因為以前用的是jquery-treeview外掛程式。 但是上網查了下資料,發現用它來實現樹節點的動態載入還是挺麻煩的。於是我自己寫了個動態載入的方式。下面貼代碼。css樣式:.treeview li{background: url(static/images/treeview-default-line0.gif) 0 0 no-repeat; margin: 0; padding: 4px 0pt 4px 16px;

遞迴要記得返回

我定義了一個方法來尋找當前節點的父節點為LI的方法,然後列印出這個節點的類名。剛開始我寫的方法是:function getLi(src) {    if(src.nodeName === 'LI')        return src;    else        getLi(src.parentNode); }src = getLi(src)這樣的話返回結果一直報錯。後來我才發現我在else中沒有返回那個遞迴的資料。修改後為function getLi(src) {   

NHibernate使用入門(含NHbernate中CodeSmith的使用)

操作步驟:1.在資料庫中建立把.Net類持久化的類2.建立需要被持久化的.Net類3.建立對應檔,告訴NH應該如何去持久化這些類的屬性4.建立NH的設定檔,以後NH怎樣串連資料庫5.使用NH提供的API 一、下載NHibernate進入網站:http://www.hibernate.org/ 下載對應NHibernate包二、第一個入門例子:環境:windows 7 (64 bit)+vs2010+sql server 2008+CodeSmith Professional 5.2setup1:

iphone手機上的click和touch事件

在iphone手機上綁定click事件時,當你觸發點擊事件時,你綁定的click事件的DOM節點,會自動被一塊浮層選中。所以如果使用事件委託來做事件綁定會造成很差的使用者體驗。使用touchstart來實現點擊就不會有這個問題。但是touchstart事件的觸發機制和click不同。在你滑動頁面的時候,如果觸碰到了綁定時間的節點就會產生相關的事件。具體取捨看實際情況。

對jquery的conflict方法的解讀

源碼:noConflict: function( deep ) { if ( window.$ === jQuery ) { window.$ = _$; } if ( deep && window.jQuery === jQuery ) { window.jQuery = _jQuery; } return jQuery;},引入jQuery類庫後,閉包外面的window.$與window.jQuery都儲存著一個函數,

foreach原理學習

foreach能遍曆哪些什麼樣的資料類型?   實現了IEnumerable(getEnumerator())、IEnumerable<T>的介面都可以使用foreach進行遍曆。那麼為什麼實現這兩個介面就有了遍曆的能力呢?查看這兩個介面的中繼資料IEnumerable介面中,就一個 GetEnumerator()方法  // 摘要: // 公開枚舉數,該枚舉數支援在非泛型集合上進行簡單迭代。 [ComVisible(true)] [Guid("496

git push的時候報Unable to find remote helper for ‘https’的錯誤

  在ubuntu下使用git push代碼到github上的時候報Unable to find remote helper for 'https'的錯誤。  我的解決方案是重裝git 1.7.7的版本。  具體實現:  sudo apt-get remove git-core  wget http://git-core.googlecode.com/files/git-1.7.7.tar.gz     sudo apt-get build-dep git-core  tar xvzf git-

總頁數: 61357 1 .... 4825 4826 4827 4828 4829 .... 61357 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.