前辈们大家好!
小弟初入CSDN.望多多指教!
现在想做一个WEB交互。
利用JAVASCRIPT。
HTML里嵌入3D空间(VRML)。
现在想从本地读取带有坐标的TXT文件。(已经成功)。
但是传值的时候总是出错。
提示: “错误的参数个数或无效的参数属性值”
请前辈们指点啊!
代码如下。
function replay(){

unm=document.test1.textfield.value;
unm ="c:\\" + unm + ".txt";
fso2 = new ActiveXObject("Scripting.FileSystemObject");
ts=fso2.OpenTextFile(unm, 1);        //读取本地TXT文件,里面是XYZ的坐标。


var   PIdata=new   Array();   
var i =0;
while (!ts.AtEndOfStream){

//下边是建立一个一维数组。因为3D文件里的格式是必须【x,y,z】形式。以下
    PIdata[i] = ts.ReadLine();
i++;
}
//ts.Close();

//for(i=0;i<PIdata.length;i++){
//alert(PIdata[i])
// }
//exit; 

for(i=0;i<PIdata.length;i++){
 
  Cortona1.Engine.Nodes('SCP').Fields('keyValueOut')=PIdata[i]; //我就想把PIdata[i]传给3D文件VRML的节点SCP中的keyValueOut,但是总也不成功。
 
 }

ts.Close();
//}
}