effects.js
来自「rtsp的一些说明文档,包含中文rfc格式以及其他的一些格式说明」· JavaScript 代码 · 共 134 行
JS
134 行
// Provide hover and click effect to entire table rows.// (removed click effect - it was annoying - mike 1/10/03)// Usage:// <table class="grid">// <tr href="somelink.jsp" onmouseover="rowHover(this)">// ...var oFCKeditor;function rowHover(row) { if (!row.href && row.getAttribute) row.href = row.getAttribute("href"); if (!row.href) return; row.oldClassName = row.className; row.className = 'gridHover'; row.onmouseout = function() { this.className = this.oldClassName; }// row.onclick = function() {// document.location.href = this.href;// }}function placeFocus() { // allow ability to customize which textfield the focus goes to (by specifying "?autofocus=<id of element>") var autoFocusElementId = ""; var queryString = window.location.search.substring(1); // substring to remove the leading "?" var parameterPairs = queryString.split("&"); for (var i = 0; i < parameterPairs.length; i++) { var key = parameterPairs[i].split("=")[0]; var value = parameterPairs[i].split("=")[1]; if (key == "autofocus" && (value != null && value.length >0)) { autoFocusElementId = "'" + value + "'"; // necessary single quotes as element ids returned by element.id contain them } } var stopNow=false; for (var i=0; i < document.forms.length; i++) { var currSet=document.forms[i].elements; if (document.forms[i].name!='searchForm' && document.forms[i].name!='inlinecommentform') { for (var j = 0; j < currSet.length; j++) { if ( (currSet[j].type=='text' || currSet[j].type=='password' || currSet[j].type=='textarea') && !currSet[j].disabled && !(currSet[j].style.display == 'none') ) { try { if (autoFocusElementId != null && autoFocusElementId.length > 0) { if (currSet[j].id == autoFocusElementId) { currSet[j].focus(); stopNow = true; break; } } else { currSet[j].focus(); stopNow = true; break; } } catch (e) { // ignore // setting focus to input elements inside hidden div's causes an exception on IE } } } } if (stopNow) break; }}function checkAllCheckBoxes(field){ for (i = 0; i < field.length; i++) field[i].checked = true ;}function clearAllCheckBoxes(field){ for (i = 0; i < field.length; i++) field[i].checked = false ;}function openUserPickerWindow(formName, element){ var vWinUsers = window.open('openuserpicker.action?key=$key&formName=' + formName + '&elementName=' + element + '&multiSelect=true&startIndex=0&usersPerPage=10', 'UserPicker2', 'status=yes,resizable=yes,top=100,left=200,width=580,height=550,scrollbars=yes'); vWinUsers.opener = self; vWinUsers.focus();}function getCurrentFormContent(form){ var newContent; if (tinyMCE != null && form.xhtml.value == 'true') { return tinyMCE.getContentWithoutMovingCursor(); } if (form.markupTextarea) { return form.markupTextarea.value; }}var contentHasChanged = false;function saveDraftOnPageChange(anchorElement){ var gotoNewPage = function() {window.location = anchorElement.href}; if (contentHasChanged) saveDraft(gotoNewPage); else gotoNewPage();}function toggleVisibility(elementId){ var element = document.getElementById(elementId); if(element.style.display == 'none'){ element.style.display = 'block'; } else{ element.style.display = 'none'; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?