`

有用的JS方法2

    博客分类:
  • JS
 
阅读更多
--如果页面报XML的错误,但是后台不报错的话,有可能是没有加载次方的原因
parseCondition();

--JS判断附件大小
/** 检查上传文件大小 */
function checkFileSize() {
var num = document.getElementsByName("browse").length;
for(var i = 0; i < num; i++) {
var fileName = document.getElementsByName("browse")[i].value;
if(fileName == "") continue;
var fileSystem = new ActiveXObject("Scripting.FileSystemObject");         
var file = fileSystem.GetFile (fileName);      
var fileSize = file.Size;
if(fileSize/1024/1024 > '${applicationScope.fileMaxSize}') {
return false;
}
}
return true;
}

--向TR或者TD里面添加字符串
function showResponseForLoadComments(originalRequest){
var flag = originalRequest.responseText;
var result = flag.split("^");
if(result.length >= 2){
var comments = result[0];
var availableTransitions = result[1];
//将上一次的批复记录隐藏
$("commentTable").style.display = 'none';
//将这次的批复记录显示出来
$("commentTd").style.display = 'block';
$("commentTd").innerHTML = comments;
}

}

--清除下拉框的option
function clearOption(transition){
if((null != transition) && (null != transition.options)){
for(var i=0; i<transition.options.length; i++) {
transition.removeChild(transition.options[i]);
}
}
}

--向下拉框添加option
function addOption(transition ,availableTransitions){
var availableTransitions = availableTransitions.split('|');
for(var i=0; i<availableTransitions.length; i++){
if((null == availableTransitions[i]) || ('' == availableTransitions[i]))continue;
transition.add(new Option(availableTransitions[i],availableTransitions[i]));
}
}

--JS换行
comments = comments.replace(/\!/g ,'!\n\r');
--HTML换行
comments = comments.replace(/\#/g ,'<br/>');

--子页面调用父页面的ID
var batchUse = window.dialogArguments.document.getElementById("batchUse");
--子页面调用父页面的JS方法
window.dialogArguments.changeBatchUse(batchUse);
--子页面调用父页面的变量
var parentGrid = window.dialogArguments.mygrid;
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    ( java调用js__方法.docx

    Java 调用 JS 方法是一种非常有用的技术,可以使得开发者可以轻松地使用 JavaScript 代码,提高了开发效率和系统的灵活性。然而,在使用 Java 调用 JS 方法时,需要注意一些注意事项,以免出现错误或安全漏洞。

    WinForm下WebView2实现JS与C#交互Demo

    本示例“WinForm下WebView2实现JS与C#交互Demo”就展示了如何在C#中使用WebView2控件来实现JavaScript与C#之间的双向通信。 首先,确保已安装Microsoft Edge WebView2 SDK。可以通过NuGet包管理器安装`Microsoft....

    javascript常用对象及方法

    javascript常用对象及方法 javascript中有许多常用的对象和方法,了解这些对象和方法可以帮助我们更好地使用javascript。下面我们将详细介绍这些对象和方法。 一、窗口对象Window Window对象是javascript中的顶级...

    打印的JS方法

    在探讨“打印的JS方法”这一主题时,我们首先应当明确的是,JavaScript作为一种广泛应用于网页开发的脚本语言,提供了多种方法来实现网页内容的打印功能。本文将深入解析一种常见的打印JS方法,并通过示例代码来阐述...

    javascript 直接调用OC 方法demo

    JavaScript 直接调用Objective-C(OC)方法的示例是一种跨平台通信技术,它允许JavaScript在Web应用中与原生iOS应用进行交互。这种技术通常用于混合开发,结合Web的便捷性和iOS原生功能的优点。以下将详细介绍如何...

    android demo,webview_js(webview的js方法调用java方法)。

    2. 实现WebViewClient以监听和处理JavaScript调用Java方法的请求。 3. 在Java代码中处理JavaScript的调用,通过反射或其他方式执行相应的方法。 4. 在HTML页面中编写JavaScript代码来触发Java方法调用。 5. 安全地在...

    js中toString方法3个作用.docx

    js 中 toString 方法的 3 个作用 ...js 中的 toString 方法是一个非常有用的工具,可以帮助我们将对象转换为字符串形式,以便于对象的表示和处理。同时,我们也可以重写 toString 方法以实现自定义的字符串表示形式。

    javascript阻止事件冒泡的一种方法

    JavaScript中的事件冒泡是事件处理的一个重要概念,它是指事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)的过程。这个机制允许事件在事件流的每个阶段都...

    JS:Call方法详解(js_的继承)

    ### JS:Call方法详解(js的继承) #### 一、Call 方法概述 在JavaScript中,`call`方法是一种非常强大的工具,它可以用来改变函数调用时的上下文环境。具体来说,`call`方法允许我们使用指定的对象作为函数内部的`...

    js equals方法

    `equals`方法在处理复杂数据结构时特别有用,比如比较两个JSON对象是否完全一致,或者在数组中查找某个元素是否存在。例如,如果你有一个表示用户信息的对象,可能需要确保新旧数据在更新时保持一致: ```...

    js中利用tagname和id获取元素的方法

    在JavaScript(JS)中,获取页面上的特定元素是前端开发中的基本操作。本文将介绍三种利用`tagName`和`id`获取元素的方法。这些方法在处理网页交互和动态更新内容时非常有用。以下是对每种方法的详细说明: 1. **...

    自定义____js中contains方法

    在标准的JavaScript库中,并没有直接提供`contains`方法,但是开发者可以通过自定义函数来实现这一功能,这在处理大量文本数据时尤其有用。下面,我们将深入探讨如何在JavaScript中自定义`contains`方法,以及该方法...

    json2.js json.js

    总结来说,json2.js是一个解决旧版JavaScript引擎中JSON支持问题的库,提供JSON.parse()和JSON.stringify()等方法,使得在不支持JSON的环境中也可以进行JSON数据的解析和序列化操作。随着浏览器技术的发展,它的使用...

    html2canvas.js

    总结,html2canvas.js作为一款强大的网页截图工具,其便利性和灵活性在很多场景下都非常有用。通过理解其工作原理和使用方法,开发者可以轻松地实现网页内容的截图和保存。然而,需要注意的是,由于浏览器环境的限制...

    java调用js方法.pdf

    Java从JDK 1.6开始引入了ScriptEngine接口,使得调用JavaScript方法变得可能。以下将详细解释如何在Java中调用JavaScript方法。 首先,我们来看第一种方法,即调用Java代码内部编写的JavaScript方法。这通常适用于...

    js数组使用方法

    ### JavaScript 数组操作方法详解 在JavaScript中,数组是一种非常...这些方法对于处理数组非常有用,可以帮助开发者轻松地添加、删除或修改数组中的元素。正确理解和使用这些方法可以大大提高编程效率和代码质量。

    js属性及方法大全.txt

    精心制作,希望能帮助大家,也给自己加深印象,js初级里面的属性及方法,多看必有用。

    jquery.json2xml.js和jquery.xml2json.js

    在jQuery的基础上,`jquery.json2xml.js` 和 `jquery.xml2json.js` 这两个脚本提供了方便的方法来在JSON和XML之间进行转换,从而让开发者无需深入了解这两种格式的复杂性,就能轻松地在它们之间进行数据互换。...

    html2canvas.js and html2canvas.svg.js and bluebird.min.js

    在给定的资源中,我们看到了三个JavaScript文件:`html2canvas.js`、`html2canvas.svg.js`和`bluebird.min.js`。`html2canvas.js`是核心库,用于处理HTML到Canvas的转换;`html2canvas.svg.js`可能是一个扩展,专门...

Global site tag (gtag.js) - Google Analytics