请高手看一下这样的功能在客户端能否实现? 可以<input type=file>选择后将nr.htm文件内容上传(方法很多)到服务器,然后通过服务器返回 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不想通过服务器。目前实现到这一步:<script language="JavaScript">function show_ckxyzjdywtz(){parent.main.document.location.href="file://"+document.fn.uploadfile.value}function show2(){ var a,b,c,d; a=parent.main.document.all.tags("table"); //a=parent.main.document; alert(a.length); //alert(a.rows(0).cells(0).firstChild.attributes.length); //c=a.rows(0).cells(0).firstChild.attributes; //alert(a.length); //c=a.rows(0).cells(0).attributes; //d=""; //for(i=0;i<c.length;i++){ // d=d+c(i).name+" = "+c(i).value+'\013'; //} //alert(d); //alert(a.rows(0).cells(0).innerHTML); //alert("["+a.rows(1).cells(2).innerText.replace(/(\s*$)/g, "")+"]");}</script><html> <head> </head> <body> <form name="fn"> <table name="tab1" id="tabid1" border=0> <tr> <td> <input type=file name="uploadfile" size=100> <input type=button value="显示内容" onclick="JavaScript:show_ckxyzjdywtz()"> <input type=button value="上传" onclick="JavaScript:upload_ckxyzjdywtz()"> <input type=button value="TEST" onclick="JavaScript:show2()"> </td> </tr> </table> </form> </body></html> 执行show2()函数时,语句a=parent.main.document.all.tags("table");出错“拒绝访问” 从http 到 file:///的访问属于跨域访问了如果不想通过服务器,就要用FSO对象,这涉及到安全和权限问题 对跨域的定义不了解。请教一下,如果一个frame的src设置为http://www.aaaa.com/a.asp,另一个frame的src设置为http://wwww.bbbb.com/b.asp,那么这2个frame之间是否就是跨域了? jquery实现表格奇偶行背景颜色的不同 【【高分求--Firefox中动态创建canvas画线???】】 怎么选择html中类型为 input type=“text” 的标签 问个<A>标签的问题 【闭包问题】 如何选择图片里的alt值 怎么取单选按钮的值 如果在一个Iframe中的页面调用父页面的对象?求教! 如何在打开我自己的站点时在首页改变IE风格,如没有菜单,没有地址栏等 问个关于闭包的问题 请教高手:利用ActiveXObject在word文档在插入图片 帮我看看这个树型菜单不刷新为什么不换图片?
<script language="JavaScript">
function show_ckxyzjdywtz(){
parent.main.document.location.href="file://"+document.fn.uploadfile.value
}
function show2(){
var a,b,c,d;
a=parent.main.document.all.tags("table");
//a=parent.main.document;
alert(a.length);
//alert(a.rows(0).cells(0).firstChild.attributes.length);
//c=a.rows(0).cells(0).firstChild.attributes;
//alert(a.length);
//c=a.rows(0).cells(0).attributes;
//d="";
//for(i=0;i<c.length;i++){
// d=d+c(i).name+" = "+c(i).value+'\013';
//}
//alert(d);
//alert(a.rows(0).cells(0).innerHTML);
//alert("["+a.rows(1).cells(2).innerText.replace(/(\s*$)/g, "")+"]");
}
</script>
<html>
<head>
</head>
<body>
<form name="fn">
<table name="tab1" id="tabid1" border=0>
<tr>
<td>
<input type=file name="uploadfile" size=100>
<input type=button value="显示内容" onclick="JavaScript:show_ckxyzjdywtz()">
<input type=button value="上传" onclick="JavaScript:upload_ckxyzjdywtz()">
<input type=button value="TEST" onclick="JavaScript:show2()">
</td>
</tr>
</table>
</form>
</body>
</html>
如果不想通过服务器,就要用FSO对象,这涉及到安全和权限问题