国产成人精品亚洲精品,亚洲视频在线观看不卡,亚洲精品麻豆avhttp://m.tkk7.com/xuechen0721/category/13708.html<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;———&nbsp;兵臨城下&nbsp;&nbsp;貓科動物zh-cnThu, 01 Mar 2007 18:25:07 GMTThu, 01 Mar 2007 18:25:07 GMT60疑問:Struts 中JS的使用http://m.tkk7.com/xuechen0721/archive/2007/01/07/92236.html兵臨城下兵臨城下Sun, 07 Jan 2007 08:57:00 GMThttp://m.tkk7.com/xuechen0721/archive/2007/01/07/92236.htmlhttp://m.tkk7.com/xuechen0721/comments/92236.htmlhttp://m.tkk7.com/xuechen0721/archive/2007/01/07/92236.html#Feedback4http://m.tkk7.com/xuechen0721/comments/commentRss/92236.htmlhttp://m.tkk7.com/xuechen0721/services/trackbacks/92236.html??? <html:form action="/Logon.do" method="POST">
????? <table border="0">
??????? <tr>
????????? <td>UserName:</td>
????????? <td><html:text property="userName" /></td>
??????? </tr>
??????? <tr>
????????? <td>Password:</td>
????????? <td><html:password property="userPws" /></td>
??????? </tr>
??????? <tr>
????????? <td><html:button property="submit" value="submit" onclick="test()" /></td>
????????? <td><html:cancel /></td>
??????? </tr>
????? </table>
??? </html:form>

submit的js方法如下:
?<script language = "javascript">
??function test()?{
????document.forms[0].submit();
??}
?</script>
為什么總是提交不了呢?提示對象不支持此屬性和方法。

兵臨城下 2007-01-07 16:57 發表評論
]]>
JS筆記(定時更新)http://m.tkk7.com/xuechen0721/archive/2006/12/27/90370.html兵臨城下兵臨城下Wed, 27 Dec 2006 11:49:00 GMThttp://m.tkk7.com/xuechen0721/archive/2006/12/27/90370.htmlhttp://m.tkk7.com/xuechen0721/comments/90370.htmlhttp://m.tkk7.com/xuechen0721/archive/2006/12/27/90370.html#Feedback0http://m.tkk7.com/xuechen0721/comments/commentRss/90370.htmlhttp://m.tkk7.com/xuechen0721/services/trackbacks/90370.html************************************************************************************************************************************
對象創建:
var Acircle = {
?pi : Math.PI,
?getCircleArea: function(x,y,r) {
??return this.pi*r*r;
?}
}

上述與以下代碼相同:
function Circle(xPoint,yPoint,radius) {
?this.x = xPoint;
?this.y = yPoint;
?this.r = radius;
}

Circle.prototype.pi = Math.PI;
function Circle.prototype.area() {
?return this.pi*this.r*this.r;
}
//Circle.prototype.area = circleArea;

function getCircleArea(x,y,r) {
?aCircle = new Circle(x,y,r);
?return aCircle.area();
}


===========================================================
var Try = {
? these: function() {
??? var returnValue;

??? for (var i = 0; i < arguments.length; i++) {
????? var lambda = arguments[i];
????? try {
??????? returnValue = lambda();
??????? break;
????? } catch (e) {}
??? }

??? return returnValue;
? }
}

var Ajax = {
? getTransport: function() {
??? return Try.these(
????? function() {return new ActiveXObject('Msxml2.XMLHTTP')},
????? function() {return new ActiveXObject('Microsoft.XMLHTTP')},
????? function() {return new XMLHttpRequest()}
??? ) || false;
? },

? activeRequestCount: 0
}

================================================================
用原型方法(用prototype定義)在大量定義對象的時候會比較節省資源。也可以在系統的類(如String)上面附加新的方法。
function String.prototype.trim()
?{
?return? this.replace(/(^\s*)|(\s*$)/g, "");
?}
alert("? abcd? ".trim());



兵臨城下 2006-12-27 19:49 發表評論
]]>
JS parse xmlhttp://m.tkk7.com/xuechen0721/archive/2006/11/30/84621.html兵臨城下兵臨城下Thu, 30 Nov 2006 09:48:00 GMThttp://m.tkk7.com/xuechen0721/archive/2006/11/30/84621.htmlhttp://m.tkk7.com/xuechen0721/comments/84621.htmlhttp://m.tkk7.com/xuechen0721/archive/2006/11/30/84621.html#Feedback0http://m.tkk7.com/xuechen0721/comments/commentRss/84621.htmlhttp://m.tkk7.com/xuechen0721/services/trackbacks/84621.html//XML 解析

XML.newDocument = function(rootTagName, namespaceURL) {
??? if (!rootTagName) rootTagName = "";
??? if (!namespaceURL) namespaceURL = "";

??? if (document.implementation && document.implementation.createDocument) {
??????? // This is the W3C standard way to do it
??????? return document.implementation.createDocument(namespaceURL,
????????????????????????????????????????????????????? rootTagName, null);
??? }
??? else { // This is the IE way to do it
??????? // Create an empty document as an ActiveX object
??????? // If there is no root element, this is all we have to do
??????? var doc = new ActiveXObject("MSXML2.DOMDocument");

??????? // If there is a root tag, initialize the document
??????? if (rootTagName) {
??????????? // Look for a namespace prefix
??????????? var prefix = "";
??????????? var tagname = rootTagName;
??????????? var p = rootTagName.indexOf(':');
??????????? if (p != -1) {
??????????????? prefix = rootTagName.substring(0, p);
??????????????? tagname = rootTagName.substring(p+1);
??????????? }

??????????? // If we have a namespace, we must have a namespace prefix
??????????? // If we don't have a namespace, we discard any prefix
??????????? if (namespaceURL) {
??????????????? if (!prefix) prefix = "a0"; // What Firefox uses
??????????? }
??????????? else prefix = "";

??????????? // Create the root element (with optional namespace) as a
??????????? // string of text
??????????? var text = "<" + (prefix?(prefix+":"):"") +? tagname +
??????????????? (namespaceURL
???????????????? ?(" xmlns:" + prefix + '="' + namespaceURL +'"')
???????????????? :"") +
??????????????? "/>";
??????????? // And parse that text into the empty document
??????????? doc.loadXML(text);
??????? }
??????? return doc;
??? }
};

function loadFromUrl(url) {
??? // Create a new document with the previously defined function
??? var xmldoc = XML.newDocument( );
??? xmldoc.async = false;? // We want to load synchronously
??? xmldoc.load(url);????? // Load and parse
??? return xmldoc;???????? // Return the document
}

function xmlToString(xmlDoc)
{
??? var?xmlString;
??? try
??? {
??????? if (navigator.appName == "Microsoft Internet Explorer")
??????? {
??????????? xmlString = xmlDoc.xml;
??????? }
??????? else
??????? {
??????????? xmlString = new XMLSerializer().serializeToString( xmlDoc );
??????? }
??? }
??? catch (e)
??? {
??????? xmlString = null;
??? }
??? return xmlString;
}

?

function stringToXMLDoc(str)
{
??? var xmlDoc = null;
??? try
??? {
??????? var xmlDOMObj = new ActiveXObject("Microsoft.XMLDOM");
??????? xmlDOMObj.async = false;
??????? xmlDOMObj.loadXML(str);
??????? xmlDoc = xmlDOMObj;
??? }
??? catch (e)
??? {
??????? try
??????? {
??????????? var domParser = new DOMParser;
??????????? xmlDoc = domParser.parseFromString(str, 'text/xml');
??????? }
??????? catch (e)
??????? {
??????????? xmlDoc = null;
??????? }
??? }
??? return xmlDoc;

?

}

function stringToXMLDoc(str) {
??? if (typeof DOMParser != "undefined") {
??????? // Mozilla, Firefox, and related browsers
??????? return (new DOMParser( )).parseFromString(text, "application/xml");
??? }
??? else if (typeof ActiveXObject != "undefined") {
??????? // Internet Explorer.
??????? var doc = XML.newDocument( );? // Create an empty document
??????? doc.loadXML(text);??????????? // Parse text into it
??????? return doc;?????????????????? // Return it
??? }
??? else {
??????? // As a last resort, try loading the document from a data: URL
??????? // This is supposed to work in Safari. Thanks to Manos Batsis and
??????? // his Sarissa library (sarissa.sourceforge.net) for this technique.
??????? var url = "data:text/xml;charset=utf-8," + encodeURIComponent(text);
??????? var request = new XMLHttpRequest( );
??????? request.open("GET", url, false);
??????? request.send(null);
??????? return request.responseXML;
??? }
}



兵臨城下 2006-11-30 17:48 發表評論
]]>
(JS)僅作個人記錄,愿意看的就看吧!http://m.tkk7.com/xuechen0721/archive/2006/11/30/84614.html兵臨城下兵臨城下Thu, 30 Nov 2006 09:11:00 GMThttp://m.tkk7.com/xuechen0721/archive/2006/11/30/84614.htmlhttp://m.tkk7.com/xuechen0721/comments/84614.htmlhttp://m.tkk7.com/xuechen0721/archive/2006/11/30/84614.html#Feedback0http://m.tkk7.com/xuechen0721/comments/commentRss/84614.htmlhttp://m.tkk7.com/xuechen0721/services/trackbacks/84614.htmlfunction CE_CompanyObjSub(cmpId,allData,allDataEdit,tableType)
{
?this.tableType = tableType;
?this.cmpId = cmpId;
?this.allData = allData;
?this.allDataEdit = allDataEdit;

?this.cmpTabId = null;
?this.cmpTableId = null;
?this.funcTableId = null;

?this.currData = new Array();
?this.OUTLOOK = new Array();
?this.selectedArray = new Array();
?this.criterionArray = new Array();
??
?this.parseAllData = ComParserAllDataSub;
?this.sepArray = ComSepArraySub;
?this.initComTable = ComInitComTableSub;

?this.checkAllChild = ComCheckAllChildSub;
?this.checkParent = ComCheckParentSub;
?this.addselectedFC = ComAddselectedFCSub;

?this.generateXML = ComgenerateXMLSub;
?this.parserArray = ComparserArraySub;

?this.editFunc = ComEditFunc;
}


function InitAllSub(cmpId,allData,allDataEdit,tableType)
{
?if(allData == null || allData.length == 0)
?{
??_alertMsg += "This is no fap!";
??return;
?}
?var obj = new CE_CompanyObjSub(cmpId,allData,allDataEdit,tableType);
?cmSubArray.push(obj);
?obj.parseAllData();
?obj.sepArray();
?obj.initComTable();
?
?if(allDataEdit == null || allDataEdit.length == 0)
??return;
??
?obj.editFunc();
}

function ComParserAllDataSub()
{
?this.currData = this.allData;?
}

function ComSepArraySub()
{
????? var strCon=20;
?? TransStatus="Ready";
????? WorkWindow=top.work;
????? CommonData=top.commondata;
????? WorkWindowSet=top.bottomwork;
????? moduseq=-1;
????? grpseq=-1;
????? funcseq=-1;
????? modulen=0;
????? grplen=0;
????????
?????? for(i=0;i<this.currData.length;i++)
????????? {
??? varmoduId = this.currData[i][0];
??? varmodu = this.currData[i][1];
??? varfuncId = this.currData[i][2];
??? varfunc = this.currData[i][3];
??? if(bar)
??? ?varfuncDesc = this.currData[i][4];
???
???
?????? modulen=this.OUTLOOK.length;
?? ?????? for(m=0;m<modulen;m++)
?????? {
??????? if(this.OUTLOOK[m][0]==varmoduId + ":" + varmodu)
??????? {
?????????????????????? moduseq=m;
????????????????????? grplen=this.OUTLOOK[m].length;
????????????????????? for(n=1;n<grplen;n++)
???????????????????????? {
???????????????????????????? if(this.OUTLOOK[m][n][0]==varfuncId + ":" + varfunc + ":" + varfuncDesc)
???????????????????????????? {
??????????????????????????????? grpseq=n;
??????????????????????????????? break;
???????????????????????????? }
???????????????????????? }
???????? }
?????? }
??? if(moduseq==-1)
??? {
????????? this.OUTLOOK[modulen]=new Array();
????????? this.OUTLOOK[modulen][0]=varmoduId + ":" + varmodu;
????????? this.OUTLOOK[modulen][1]=new Array();
????????? this.OUTLOOK[modulen][1][0]=varfuncId + ":" + varfunc + ":" + varfuncDesc;
????????? moduseq=modulen;
????????? grpseq=1;
???? }
???? else
???? {
???????? if(grpseq==-1)
???????? {
??????????? grpseq=this.OUTLOOK[moduseq].length;
??????????? this.OUTLOOK[moduseq][grpseq]=new Array();
??????????? this.OUTLOOK[moduseq][grpseq][0]=varfuncId + ":" + varfunc + ":" + varfuncDesc;
?? ???????? }
???? }
??? moduseq=-1;
??? grpseq=-1;
?? }
??
}



兵臨城下 2006-11-30 17:11 發表評論
]]>
又遇到js的問題了,關于window.openhttp://m.tkk7.com/xuechen0721/archive/2006/11/16/81549.html兵臨城下兵臨城下Thu, 16 Nov 2006 08:09:00 GMThttp://m.tkk7.com/xuechen0721/archive/2006/11/16/81549.htmlhttp://m.tkk7.com/xuechen0721/comments/81549.htmlhttp://m.tkk7.com/xuechen0721/archive/2006/11/16/81549.html#Feedback3http://m.tkk7.com/xuechen0721/comments/commentRss/81549.htmlhttp://m.tkk7.com/xuechen0721/services/trackbacks/81549.html這條js代碼本是根據url轉到指定的servlet,然而我發現調試時有時他不走servlet,不知道為什么,我不是一次兩次遇到這個情況了。經常是第一次調用它走servlet,可再一次調用這個js時它又不走了。
??????有次臨時的解決方案,只能用:
??????document.mainform.action = url;
??????document.mainform.submit();
??????來提交。但總是覺得那樣比較麻煩,是不是window.open方法還有一些我不知道的特性,請各位指點,怎樣才能使它每次都走后臺?謝謝

兵臨城下 2006-11-16 16:09 發表評論
]]>
又是JS的問題!最近研究中……http://m.tkk7.com/xuechen0721/archive/2006/08/05/61933.html兵臨城下兵臨城下Sat, 05 Aug 2006 06:48:00 GMThttp://m.tkk7.com/xuechen0721/archive/2006/08/05/61933.htmlhttp://m.tkk7.com/xuechen0721/comments/61933.htmlhttp://m.tkk7.com/xuechen0721/archive/2006/08/05/61933.html#Feedback7http://m.tkk7.com/xuechen0721/comments/commentRss/61933.htmlhttp://m.tkk7.com/xuechen0721/services/trackbacks/61933.html?????????最近想實現一個圖片的漸顯漸無的JS程序,就是鼠標移到上面圖片逐漸清晰,鼠標移走圖片逐漸消失。有點問題向大家請教。
?????????相關代碼如下:
????????圖片代碼:?<img src="liuting.jpg" width="339" height="450" onmouseover="high(this)" onmouseout="low(this)" style="FILTER: alpha(opacity=15)"/>
?????????JS方法:
?????????function high(imgHigh){
??????????????high = imgHigh;
??????????????if(typeof(lowlighting) != "undefined") clearInterval(lowlighting);
??????????????highlighting=setInterval("highlightit(high)",100);
?????????}

?????????function low(imgLow){
???????????????low=imgLow;
???????????????clearInterval(highlighting);
????????????????lowlighting = setInterval("lowLight(low)",100);
?????????}

?????????function highlightit(img){
?????????????if(img.filters.alpha.opacity < 200) {
??????????????img.filters.alpha.opacity += 5;
?????????????}
?????????????//else if (window.highlighting)
??????????????//clearInterval(highlighting);
?????????}
?????????function lowLight(img) {
?????????????if(img.filters.alpha.opacity > 15)
????????????????????img.filters.alpha.opacity -= 5;
?????????????//else if (window.lowlighting)
??????????????//clearInterval(lowlighting);
?????????}
?????????網頁打開后,第一次鼠標移上去漸清晰,移走后也正常逐漸消失,都很正常。可當我再次把鼠標移到圖片上時,就沒有反應了,在移出圖片時JS報錯,說在<img />那行,對象不支持此屬性或方法。
????????調了好久也沒成功,特來向大家請教!



兵臨城下 2006-08-05 14:48 發表評論
]]>
今天遇到的問題!關于JavaScripthttp://m.tkk7.com/xuechen0721/archive/2006/08/02/61397.html兵臨城下兵臨城下Wed, 02 Aug 2006 13:15:00 GMThttp://m.tkk7.com/xuechen0721/archive/2006/08/02/61397.htmlhttp://m.tkk7.com/xuechen0721/comments/61397.htmlhttp://m.tkk7.com/xuechen0721/archive/2006/08/02/61397.html#Feedback4http://m.tkk7.com/xuechen0721/comments/commentRss/61397.htmlhttp://m.tkk7.com/xuechen0721/services/trackbacks/61397.html???????? 網頁中存在這樣的一個數組,通過script打出的 <script>var pdt =[1,2];</script>,邏輯是想通過這個數組的長度來控制一張圖片的鏈接:<img id = "ref" src="/reference.tif" width="389"/>。
???????? 控制方法如下:在<body onload = "reference()">中調用這個js方法。
???????? function reference() {
?????????????? var img = document.getElementById("ref");
?????????????? if(typeof(pdt) = = undefined ||? pdt.length = =0) {
????????????????????? img.style.filter = "Gray";
????????????? }else{?? img.onclick="REF_ON()"; }
???????? }
???????? 運行后頁面沒有提示任何js錯誤,在pdt不為空時察看代碼,圖片鏈接中已變為:<img id = "ref"? onclick = "REF_ON()" src="/reference.tif" width="389" />,說明js方法已添加成功,然而點擊圖片時卻沒有任何反應,不知為何?
???????? 后和同事討論,將代碼改變如下就OK了:
???????? <img id = "ref"? onclick="REF_ON()"? src="/reference.tif" width="389"/>將方法調用先直接寫入頁面中,JS方法改變如下:
???????? function reference() {
?????????????? var img = document.getElementById("ref");
?????????????? if(typeof(pdt) = = null? ||? pdt.length = =0) {
????????????????????? img.style.filter = "Gray";
????????????????????? img.onclick = null;????????
?????????????? }
???????? }
???????? 兩種方法在邏輯上看沒什么區別,但最終實現確不一樣,想請教大家,第一種方法為何不行?奇怪的是JS方法已把onclick成功加入到頁面中,為什么點擊后沒有反應??

兵臨城下 2006-08-02 21:15 發表評論
]]>
主站蜘蛛池模板: 久久亚洲精品成人| 亚洲人成人77777网站不卡| 久久www免费人成看片| 久久精品成人免费网站| 国产成人精品日本亚洲专| 一级一黄在线观看视频免费| 四虎影视www四虎免费| 九九美女网站免费| 女人18毛片水真多免费播放| 国产男女爽爽爽免费视频| 毛片视频免费观看| 亚洲一区二区三区日本久久九 | 亚洲黄页网在线观看| 久久久久亚洲av无码尤物| 亚洲av麻豆aⅴ无码电影| 中文字幕亚洲乱码熟女一区二区 | 在线观看视频免费完整版| 亚洲av乱码一区二区三区| 午夜毛片不卡免费观看视频| 亚洲av无码成人精品国产| 亚洲精品无码专区2| a级毛片毛片免费观看永久| 久久亚洲精品成人AV| 少妇高潮太爽了在线观看免费| 亚洲一区二区三区高清在线观看 | 在线观看国产区亚洲一区成人| 国产一区二区免费| 亚洲国产超清无码专区| 日本不卡在线观看免费v| 久久不见久久见免费影院www日本| 亚洲AV无码国产在丝袜线观看| 综合在线免费视频| 日韩毛片一区视频免费| 亚洲av中文无码乱人伦在线咪咕| 无码精品A∨在线观看免费| 久久精品国产亚洲av天美18| 亚洲色精品88色婷婷七月丁香 | 亚洲伊人久久大香线焦| 免费人成视频在线观看不卡| 一个人免费视频在线观看www| 最新亚洲春色Av无码专区|