捕獲瀏覽器關閉、重新整理事件不同情況下

 在做一些關於會員線上的問題時,往往我們要根據覽器是否關閉來判斷使用者是否下線,然後再從session和application中將此使用者移除。  由於瀏覽器是無狀態的,在這時候捕捉瀏覽器關閉會出現兩種情況: 1.真正的關閉瀏覽器 (a.點擊關閉按鈕 b.右擊工作列關閉 c.按alt+F4關閉) 2.重新整理瀏覽器。  那如何判斷區分這兩種動作呢?  一.

scrollLeft實現按鈕控制捲軸相簿

   我想,大家對於網易這個相簿,一定印像深刻:  之前,我們也用網易的代碼實現了這個相簿,今天,我們通過scrollLeft來實現這個相簿吧,但我們加多了捲軸,沒有網易做得那麼完美啊。我們先下我們做出來的效果:  如果你理解了scrollLeft的用法,那麼我們今天這個例子就容易理解了。  注意上面的畫線部分,我在指令碼裡這樣實現:  這就是實現按鈕按鈕捲軸的關鍵啦,當然,樣式也是要處理的:  至於像小圖變大圖,點擊上面的前頭,實現小圖切換大圖的,大家要可以看看我的JQUERY代碼啊

JS中的prototype與物件導向

 代碼如下:<script language="javascript" type="text/javascript">//(1)把一個方法變成一個對象,為對象建立方法和屬性var Name = function () {//通過prototype給一個對象建立方法Name.prototype.Add = function (num, title) {}//也可以直接用this加方法名為對象建立方法和上面的等價this.Way =

div拖拽外掛程式——JQ.MoveBox.js

 以前用原生的JS做過類似拖拽div的效果,現在按原思路改做成一個JQ的小外掛程式,當作製作JQ外掛程式的一個小練習。 html為 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html

jquery實現的tab轉場效果

 以下是原始碼: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head&

JS特殊函數(Function()建構函式、函數直接量)區別

   函數定義  函數是由這樣的方式進行聲明的:關鍵字 function、函數名、一組參數,以及置於括弧中的待執行代碼。  函數的構造文法有這三種:  Js代碼  代碼如下:  1.function functionName(arg0, arg1, ... argN) { statements }//function語句  2.var function_name = new Function(arg1, arg2, ..., argN,

js 驗證電話號碼手機號碼Regex

   下面提供的幾款關於js 驗證電話號碼手機號碼Regex,是我從網上收藏了,不過都是精品,專業針對手機號與電話號碼進行驗證的。  function checkPhone(phone)  {  //驗證電話號碼手機號碼,包含153,159號段  if (phone==""){  alert("電話號碼不可為空!");  return false;  }  if (phone != ""){  var p1 = /^(([0+

jquery選項卡的做法

 <!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/1999/xhtml"><head><meta http-equiv="

js擷取dom的方法

介面 nodeType常量 nodeType值 備忘 Element Node.ELEMENT_NODE

js代碼-滑鼠划過時整行變色

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><script>function overIt(){ var the_obj = event.srcElement; if(the_obj.tagName.toLowerCase() == "td"){

JavaScript學習之代碼解釋

給你這段代碼加了注釋,希望對你有協助。<script type="text/javascript" charset="utf-8">(function() {var doc = document,//給document對象定義個別名,局部變數訪問速度比全域的快wa = doc.createElement('script'),//建立一個<script>標籤s = doc.getElementsByTagName('script')[

jQuery封裝的擷取Url中的Get參數

 js的純前台處理時會遇到將一個網頁的參數,通過get方式,傳遞給下一個頁面的問題.此時可以使用js的方式得到當前頁面的url中的get參數. 核心語句是:window.location.href 詳細代碼不解釋了,有注釋,你看了就懂.封裝成jQuery擴充包./** * jQuery url get parameters function [擷取URL的GET參數值] * @character_set UTF-8 * @author Jerry.li(lijian@dzs.mobi)

js 控制網頁列印大全

 普通列印(整頁打) 列印網頁內部分內容(自訂) 列印去掉/添加頁首頁尾 使用外部控制項/方法實現多功能列印 列印背景以上為代碼控制設定“版面設定”實現列印參數設定(Window系統圖文版)一、普通列印(整頁打)這個不用多說,直接用引用:window.print();二、列印網頁內部分內容(自訂)分三種方法實現1、用css控制引用:@media print.a {display:block}.b

JS實現背景透明度可變,文字不透明的效果

最近項目裡需要實現這麼個功能,類似網遊中的聊天框,背景都是透明的,但是文字是不透明。所以如果簡單的使用opacity(非IE)和alpha濾鏡(IE)是無法實現這個效果的,會造成全部透明。 解決辦法如下:1.實現完全透明:設定background為transparent即可,兩個瀏覽器通用 2.實現透明度可調節:要求改透明度,這裡IE和非IE需要分開處理非IE瀏覽器可通過支援CSS3的方式處理(不支援CSS3的這裡忽略了),css的寫法是background-color:rg

實戰JSP進階編程之一

不少JSP初學者在學會簡單的jsp編程後,往往停留在用jsp裡面的sql語句調一個javabean進行資料庫連接階段,止步不前了。這個簡單的教程希望能夠有助於初學者學會用oop思想進行jsp編程。情境:一個簡單的新聞系統,有2-3個資料表構成。資料庫系統用的是Mysql,當然用其它的也類似。先看第一個資料表,也是主要的資料表:newscreate table news2 (newsid int not null,userid int,kwid int, // 關鍵詞外鍵title

JSP和JSF合并打造完美Web應用

Java在最近幾年逐漸升溫,隨著Java SE 5和Java SE 6的推出,Java的未來更顯得無比輝煌。但以Java為基礎的JSP在Java SE 5推出之前卻一直抬不起頭來,這最重要的原因就是JSP雖然功能十分強大,但最大的優點也是它的最大缺點,功能強大就意味著複雜,尤其是設計前端介面的視覺化檢視不多,也不夠強大。因此,設計JSP頁面就變得十分複雜和繁瑣。不過,在Java SE 5推出的同時,Sun為了簡化JSP的開發難度,推出了新的JavaServer

Java初學入門需掌握的30個概念

基本概念1.OOP中唯一關係的是對象的介面是什麼,就像電腦的銷售商她不管電源內部結構 是怎樣的,他只關係能否給你提供電就行了,也就是只要知道can or not而不是how and why.所有的程式是由一定的屬性和行為對象組成的,不同的對象的訪問通過函數調用來完成,對象間所有的交流都是通過方法調用,通過對封裝對象資料,很大

jsp自動產生靜態檔案(html)

html.jsp<%@ page contentType="text/html;charset=utf-8"%><%@page import="cn.nbaia.newPage.newsPage.*,cn.nbaia.newPage.newsImg.*,java.util.*,cn.nbaia.newPage.columnPage.*,cn.nbaia.company.*,cn.nbaia.link.*" %><%@page

struts中一些常用包的詳解

commons-beanutils.jar   Commons-Beanutils這個是jakartacommons項目中的一個子項目。這個項目開發的目的是協助開發人員動態擷取/設值JavaBean的屬性,同時解決每次都要寫getXXX和setXXX的麻煩。 commons-digester.jar

jquery禁用右鍵、文本選擇功能、複製按鍵的實現

   代碼如下:  //禁用右鍵、文本選擇功能、複製按鍵  $(document).bind("contextmenu",function(){return false;});  $(document).bind("selectstart",function(){return false;});  $(document).keydown(function(){return

總頁數: 3271 1 .... 3088 3089 3090 3091 3092 .... 3271 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.