本文目录一览:
- 1、JS代码转换为VBS 的For Each问题
- 2、VBS代码转成JS代码,帮忙下
- 3、求vbs 转换成JS写法
- 4、vbs怎么调用js函数
- 5、vbs 中创建对象 给对象复制 如何转变成js
- 6、请问这一小段VB代码,怎么改成JS?谢谢
JS代码转换为VBS 的For Each问题
先排除下语法问题
disp=obj "." va "=" obj1[va]
取集合或数组的子项应该是用圆括号,Collection(index),index值为0到Count-1
VBS代码转成JS代码,帮忙下
SCRIPT LANGUAGE="JavaScript"
!--
function DecodeAnsi(s){
var i,sTmp,sResult,sTmp1;
sResult = "";
//alert(s.length);
for(i=0;is.length;i++){
if(s.substr(i,1)=="%"){
sTmp=s.substr(parseInt(i)+1,2);
sTmp=parseInt(sTmp.charCodeAt(0));
if(isNumber(sTmp)){
if(sTmp==0){
i=i+2;
}else if(sTmp0 sTmp128){
sResult = sResult + String.fromCharCode(sTmp);
i=i+2;
}else{
if(s.substr(parseInt(i)+3,1)=="%"){
sTmp1=s.substr(parseInt(i)+4,2);
sTmp1=parseInt(sTmp1.charCodeAt(0));
if(isNumber(sTmp1)){
sResult = sResult + String.fromCharCode((sTmp*16*16 + sTmp1));
i=i+5;
}
}else{
sResult = sResult + String.fromCharCode(sTmp);
i=i+2;
}
}
}else{
sResult = sResult + s.substr(i,1);
}
}else{
sResult = sResult + s.substr(i,1);
}
}
return sResult;
}
function isNumber(str){
str=str+"";
var reg = /\D/;
if(str.match(reg)!=null){
return false;
}
return true;
}
//--
/SCRIPT
有点乱,不太懂VBS,你将就看看,自己改改吧,或者你说下实现什么功能
求vbs 转换成JS写法
这个是在我本机上测试的,已经运行成功,你可以根据这个改var t
var locator = new ActiveXObject ("WbemScripting.SWbemLocator");
var objWMIService = locator.ConnectServer(".");
var colFiles= new Enumerator (objWMIService.ExecQuery("select * from CIM_DATAFILE where DRIVE='d:' and PATH='\\\\audio\\\\'"));
for (;!colFiles.atEnd(); colFiles.moveNext()) {
t=t + colFiles.item().Name + "\n";
}
WScript.Echo(t);
第一,js是区分大小写的,你的代码没有注意大小写第二,获取集合的对象,js不是vbs的for each ** in ** 而是我写的那样第三,你的我的文档的路径有问题,桌面上的我的文档文件夹的名字是My Document,而不是单纯的我的文档,路径也不一定就在桌面 如果还是不懂,就密我吧,QQ:516890556
vbs怎么调用js函数
a href='#none' onclick='showmessagebox(”hello“,”zzzzzzzzzzz“);'hello/a
vbs 中创建对象 给对象复制 如何转变成js
/* 针对于IE的读取本地文件的方法 */
function getFileSize(file) {
try {
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f1 = fso.GetFile(file);
return f1.size;
}
catch (e) {
alert("非常抱歉,读取文件发生错误: \n" + e);
return -1;
}
}
请问这一小段VB代码,怎么改成JS?谢谢
for(var i=1; i=100; i++)
document.write 'a href="photos/' + i.toString() +'.jpg" rel="lightbox2[album]"img src="thumbs/'+ i.toString() +'.jpg" border="0" //a';