js中cookie的使用詳細分析
cookie概述 在上一節,曾經利用一個不變的框架來存儲購物欄數據,而商品顯示頁面是不斷變化的,盡管這樣能達到一個模擬 全局變量的功能,但并不嚴謹。例如在導航框架頁面內右擊,單擊快捷菜單中的【刷新】命令,則所有的JavaScri...
|
cookie概述 在上一節,曾經利用一個不變的框架來存儲購物欄數據,而商品顯示頁面是不斷變化的,盡管這樣能達到一個模擬 全局變量的功能,但并不嚴謹。例如在導航框架頁面內右擊,單擊快捷菜單中的【刷新】命令,則所有的JavaScri...
本文介紹網絡上可找到的各種禁用瀏覽器后退按鈕方案,分析它們各自的優缺點和適 用場合。一、概述 曾經有許多人問起,“怎樣才能‘禁用'瀏覽器的后退按鈕?”,或者“怎樣才能防止用戶點擊后退按鈕返回以前瀏 覽過的頁...
這里發現可以采用三種的變通方法將置為disabled的元素狀態改為enabled。 第一種:改變disabled的boolean狀態,具體代碼及解釋如下: 復制代碼 代碼如下:$("button:eq(2)").click(function(){ var text2=$("input:text:eq(2...
這里考慮都考慮的是服務器返回的是JSON形式的字符串的形式,對于利用JSONObject等插件封裝的JSON對象,與此亦是大同小異,這里不再做說明。
這里首先給出JSON字符串集,字符串集如下: 復制代碼 代碼如下:var data=" { root:...
演示地址:http://img.jb51.net/online/picPlayer/picplay.htm復制代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htm...
如何實現刷新當前頁面呢?借助js你將無所不能。1,reload 方法,該方法強迫瀏覽器刷新當前頁面。語法:location.reload([bForceGet]) 參數: bForceGet, 可選參數, 默認為 false,從客戶端緩存里取當前頁。true, 則以 GET 方式,從...
當事件mouseover中出現select下拉框時,select下拉是選不中的,解決辦法:var o = e.relatedTarget || e.toElement;//判斷下移動到的對象,移動到option上ie下是null,firefox等為undefined。。
if (!o) return;//為option退出...
如果在頁面中包含一個ajax更新的列表,那么需要小心非動態更新部分的事件處理。以帶有公共工具欄的列表界面為例:| Menu1 | Menu2----------------------------------------------------------------------------ID TITL...
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>每天一個JavaScript實例-遞歸實現反轉數組字符串</title> <script> var func = funct...
最近在做一個項目中遇到這樣一個問題,要對文本框中用戶輸入的文字進行記數,在下面顯示出來,因為我們做的是一個短信發送平臺,現在我們國家的短信服務,如果你的信息超過了70個字符,短信就會按二條給你下發。所以要求我們給用戶...
很多的網站上都有返回頂部功能,判斷滾動參數動態顯示與隱藏,比較適合初學者<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns...
微信分享的標題、縮略圖、連接及描述該如何設置,使用微信分享過程中會遇到這個情況,無解的朋友可以看看下面的代碼<script> var imgUrl = 'http://topic.xcar.com.cn/201403/ad_q3/pic/banner.jpg'; var lineLink = 'ht...
實現select組件的選擇輸入過濾作用的js代碼如下:/***其中//******之間的部分顯示的是在沒有選擇輸入過濾功能的代碼上加入的功能代碼**//** * @description This plugin allows you to make a select box editable lik...
本文實例講述了javascript模擬實現ajax加載框的方法,分享給大家供大家參考。具體方法如下:復制代碼 代碼如下:function loading(p_value,str)
{
if (p_value)
{
if (!document.getElementById("load_area"))
{
var par...
本文實例講述了jquery幻燈片插件bxslider樣式改進方法,分享給大家供大家參考。具體如下:對比了很多jquery的幻燈片,都覺得不是很好,最后發現bxslider兼容性最好,移動設備支持手動翻動。但是官方提供的顯示效果真的很難看,讓...
聽說是最常用。。。。我是看了dom編程藝術想到的。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/...
近日,因工作需要,需要通過點擊某個元素后, 動態創建一個DOM元素并顯示,因此寫了一些相關的JS函數,在此記錄,以作備忘:/**//* 動態創建DOM元素的相關函數支持 www.jcodecraeer.com */ /**//* 獲取以某個元素的DOM對象 @obj 該...
很多網頁在下方都會放置一個“返回頂部”按鈕,尤其是頁面底部沒有導航的網頁,這樣可以幫助訪客重新找到導航或者重溫一遍廣告(想得真美)。隨著近幾年來 JavaScript 的應用日漸廣泛,滑動效果無處不在,于是我也跟跟風,將返回頂...
做前端,需要選擇元素,雖說有jquery和各大js庫已經幫我造好了輪子,但我想試試自己實現一個,正好項目也不忙,正好加入自己的js文件中,下面是實現代碼。用$g(“#content .op”)這種格式就可以調用,和jquery $()的參數一樣:funct...
做Web開發經常需要面對跨域問題,跨域問題的根源是瀏覽器安全中的同源策略,比如說,對于http://www.a.com/1.html來說:1.http://www.a.com/2.html是同源的;
2.https://www.a.com/2.html是不同源的,原因是協議不同;
3.http://ww...
有些時候可以使用 e.stopPropagation(); e.preventDefault();來阻止事件冒泡,和默認事件的執行。但不能阻止事件的追加。什么情況下要阻止事件的追加呢?比如:點擊“結賬”,這樣的操作時,結賬本身有自己的事件,但結賬前要判...
JavaScript雖沒有給出繼承的關鍵字,但是我們依然能夠拿出一些好辦法實現。1、原型鏈繼承:復制代碼 代碼如下:
var Base = function()
{
this.level = 1;
this.name = "base";
this.toString = func...
使用JavaScript截圖,這里我要推薦兩款開源組件:一個是Canvas2Image,它可以將Canvas繪圖編程PNG/JPEG/BMP的圖像;但是光有它還不夠,我們需要給任意DOM(至少是絕大部分)截圖,這就需要html2canvas,它可以將DOM對象轉換成一個canva...
以下來自John Hann的實現,這段代碼引起了我的注意,它用巧妙的方法把方法調用的結果緩存起來了。代碼解析:復制代碼 代碼如下:
// memoize: 使用memoization來緩存的通用方法
// func: 要被緩存的方法
// context: 方法...
在IE6/7里JavaScript會從兩個方面阻礙頁面呈現:
script標簽下面的網頁資源在script加載完之前會停止請求、下載。
script標簽下面的html元素在script加載完之前會停止渲染。在ie6/7 firefox2/3 Safari3 Chrome1 和 ope...