Time of Update: 2018-12-03
類型的判斷1. 沒有聲明的, 其類型為 undefinedalert(typeof myvar); ==> undefined2. 聲明了但沒有賦值, 其類型為 undefined: var myvar; alert(typeof myvar); ==> undefined3. 賦值為 null ,其類型為 objectvar myvar=null; alert(typeof myvar); ==> object4. 賦值為"" , 其類型為 stringvar myvar=
Time of Update: 2018-12-03
二十一天學通JavaScript:cookie的編碼本文節選自《21天學通JavaScript》一書 cookie都是使用未編碼的格式存入在cookie檔案中的。但是在cookie中是不允許包含空格、分號、逗號等特殊符號的。如果要將這些特殊符號也寫入cookie中,那就必須在寫入cookie之前,先將cookie用escape編碼,再在讀取cookie時通過unescape函數將其還原。【範例14-4】對cookie進行編碼和解碼,嘗試在cookie中加入一些特殊的字元。如範例程式碼14-
Time of Update: 2018-12-03
以下例子整合了AutoIt,在單獨的線程中監控和處理JavaScript快顯視窗: require 'watir'#require 'win32ole' # already included if you use 'require watir'## Function to look for popupsdef check_for_popups autoit = WIN32OLE.new('AutoItX3.Control') # # Do forever - assumes
Time of Update: 2018-12-03
一個禁止右鍵、選擇、拖曳、清空剪下板、禁止網頁另存新檔的JavaScript指令碼。 算是比較常用吧。自己不想寫的時候就複製過去,直接使用,不需要其他設定。<script language="JavaScript"><!-- //***********************禁止右鍵***************************
Time of Update: 2018-12-03
EasyJWeb1.1版本,該個版本主要於EasyJWeb的Ajax支援功能進行了加強,並在EasyJWeb 擴充項目中提供一套Rich Component實現。 開源:wlr.easyjf.com。EasyJWeb 1.1的推出,只需要寫java代碼,就能給你的Java EE應用穿上豔麗的ExtJS外套。用“Ext without javascript”來形容EasyJWeb 1.1中的Rich Componet非常適合。本文: 下載EasyJWeb 1.1,地址:easyjweb-1.1
Time of Update: 2018-12-03
在web頁面上,我們經常會看到幾個相互關聯的下拉式功能表選擇框。當訪問者選擇第一個下拉選擇框中的一個選項後,第二個下拉選擇框中的內容就會隨之發生變化。對於web開發人員來說,這種情況常常會發生。比如,我們要選擇一個地區名稱,那麼首先要選擇省份名稱,然後再根據省份名稱選擇其中的城市名稱: 下面就介紹如何使用JavaScript指令碼實現上述功能。實現原理 上面的功能,實際上就是要實現動態產生頁面內容的工作。這需要Internet
Time of Update: 2018-12-03
本文:javascript事件綁定後this變義問題的解決[prototype1.5.1] 函數綁定為事件以後,裡面的this就變成了綁定的那個對象。var MyClass = Class.create();MyClass.prototype = { m_sText : “test”, initialize : function(){ var refThis = this; Event.observe( window, “focus”, function(){ //
Time of Update: 2018-12-03
<!-- 指向連結圖片的URL --><div align="center" id="demo" style="overflow:hidden;height:500px;width:200px;border-width:1px 1px 1px 1px;border-style:dotted dotted dotted dotted;"> <div id="demo1"> <!-- 定義內容--><table><
Time of Update: 2018-12-03
其實是有用到,只不過是簡寫了!代碼:function check(){//使用者名稱var nickname=$("#nickname");var nickname_error=$("#nickname_error");//地址錯誤var address_error=$("#address_error");//詳細地址var detail=$("#detail");var detail_error=$("#detail_error");//驗證var err_nick=nickname.val(
Time of Update: 2018-12-03
先來一張。滑鼠移動到對應的分類,下面的紅色小三角形就會自動跟隨,緩慢的跟隨。不管有多少個都可以。javascript code:function changeCoord(id, left) {$$(id).style.left = left;}function $$(id) {return document.getElementById(id);}function $$$(id) {return document.getElementsByClassName(id)[0];}function
Time of Update: 2018-12-03
/** * @author Pan * @param #選取id * @param .選取class 返回array * @param 不加標識預設返回class第一個 */function $$(name){ if (name.indexOf('#') == 0) { var str = name.replace('#', ''); return document.getElementById(str); } if (name.indexOf('.
Time of Update: 2018-12-03
<!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="Content-Type" content="text/html;
Time of Update: 2018-12-03
<script language="javascript"> var user = '{name:"張三",age:23,'+ 'address:{city:"青島",zip:"266071"},'+'email:"iteacher@haiersoft.com.cn",'+'showInfo:function(){'+'document.write("姓名:"+this.name+"<br/>");'+'document.write("年齡:"+this.age+"
Time of Update: 2018-12-03
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><script language="javascript">//定義省份包含的城市數組var cityList= new Array();//選中省份的下標var provinceIndex;//顯示二級連function
Time of Update: 2018-12-03
function foo(){ foo.abc=function(){alert(1)} this.abc=function(){alert(2)} abc=function(){alert(3)} var abc=function(){alert(4)}}foo.prototype.abc=function(){alert(5)};foo.abc=function(){alert(6)}var obj=new foo();obj.abc();foo.abc();答案:2
Time of Update: 2018-12-03
1.document.write(“”);
Time of Update: 2018-12-03
confirm的JavaScript功能是非常相似的JavaScript警報功能。一個小對話方塊彈出,並出現在前面的網頁,目前的重點。在confirm方塊是不同的警告框。它提供使用者的選擇,他們可以按確定以confirm彈出的資訊,也可以按取消和不同意彈出的要求。 confirm是最經常被用來confirm一個重要的行動,正在發生一個網站上。例如,他們可能被用來confirm提交的命令或通知旅客說,他們點選連結將帶他們到另一個網站。 例如JavaScript的confirm
Time of Update: 2018-12-03
後台java代碼! obj = questionService.showSubjectInfo(subjectid,subjectType);Teacher teacher = (Teacher) ActionContext.getContext().getSession().get("teacherInfo");int departid = teacher.getDepartment().getDepartId();List<Object[]>
Time of Update: 2018-12-03
javascript來判斷用戶端檔案的大小<HTML><HEAD><SCRIPT>function getFileSize (fileName) { if (document.layers) { if (navigator.javaEnabled()) { var file = new java.io.File(fileName); if (location.protocol.toLowerCase() != 'file:')
Time of Update: 2018-12-03
簡單的複製:onclick="clipboardData.setData('Text','被複製的內容')"複製表單裡的內容,並選擇:<script type="text/javascript"><!--function clip(text){ str=eval("document." + text)str.select()str = document.selection.createRange();clipboardData.setData('text',(str.text)