CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

(高分求解!十万火鸡~~~)怎么读取一个.html的源文件到一个Textbox里啊?用提取系统对话框选取路径.

楼主MagicFly(活在理想中,心在自由飞)2002-10-05 19:48:27 在 Web 开发 / JavaScript 提问

要求有源码  
  谢谢~~  
  顺便问问那里有做个程序动态插入书签的例子 问题点数:100、回复次数:12Top

1 楼lanbor(web)回复于 2002-10-05 20:00:26 得分 10

用隐藏的iframe来读取那个文件:  
  <iframe   width=0   height=0   name=myIframe></iframe>  
   
  myIframe.location.href='xxxxx.htm'  
   
  然后用textareaElement.innerText   =   myIframe.document.body.innerHTML  
   
   
  Top

2 楼MagicFly(活在理想中,心在自由飞)回复于 2002-10-05 20:13:02 得分 0

myIframe.location.href='xxxxx.htm'  
  怎么用系统里的文件路径呢?  
  代替它呢  
   
  Top

3 楼MagicFly(活在理想中,心在自由飞)回复于 2002-10-05 20:19:06 得分 0

iframe  
  是作什么用的呢Top

4 楼alexxing(赤铸)回复于 2002-10-05 21:11:19 得分 20

当然只能读取服务器上的文件,不可能读取用户机器上的文件  
   
  即使你是在自己的机器上架设了服务器,也只能按服务器的方式,  
  用   /xxxx/xxx.htm   这样的文件路径,其中根目录   "/"   就是你的   Web   Server   的根目录。不可能访问   Web   路径之外的文件Top

5 楼bencalie(Bencalie)回复于 2002-10-05 21:16:11 得分 20

<HTML   XMLNS:IE>  
  <SCRIPT>  
          function   onDownloadDone(s)   {   alert   (s);   }  
  </SCRIPT>  
  <IE:Download   ID="oDownload"   STYLE="behavior:url(#default#download)"   />  
  <P>Click   <A   HREF="javascript:oDownload.startDownload('main.htm',    
  onDownloadDone)">here</A>   to   download   this   page.  
   
  main.htm文件不可以跨域Top

6 楼MagicFly(活在理想中,心在自由飞)回复于 2002-10-05 21:29:41 得分 0

html文件是硬盘里保存的文件Top

7 楼MagicFly(活在理想中,心在自由飞)回复于 2002-10-05 21:44:48 得分 0

我是指读取机器硬盘里早就已经保存的.html文件  
  把它的源代码一字不漏的放到textbox框中.  
   
  .txt   的我就试过可以读出来。.HTML的源文件怎么读就请各大哥帮下了Top

8 楼bencalie(Bencalie)回复于 2002-10-05 22:11:31 得分 0

<HTML   XMLNS:IE>  
  <SCRIPT>  
          function   onDownloadDone(s)   {   alert   (s);   }  
  </SCRIPT>  
  <IE:Download   ID="oDownload"   STYLE="behavior:url(#default#download)"   />  
  <P>Click   <A   HREF="javascript:oDownload.startDownload('file://c:/scan.htm',    
  onDownloadDone)">here</A>   to   download   this   page.Top

9 楼onestab()回复于 2002-10-06 15:34:58 得分 10

::十万火鸡  
  今年国庆不收礼,收礼只收烤火鸡Top

10 楼jinyeibin()回复于 2002-10-06 15:58:20 得分 0

to:bencalie(Bencalie)  
  我依据你的代码,不行的为什么啊  
  按和HERE都没有反映。  
  Top

11 楼bencalie(Bencalie)回复于 2002-10-06 16:04:17 得分 0

<HTML   XMLNS:IE>  
  <SCRIPT>  
          function   onDownloadDone(s)   {   alert   (s);   }  
  </SCRIPT>  
  <IE:Download   ID="oDownload"   STYLE="behavior:url(#default#download)"   />  
  Please   choicefile:<input   type=file   onchange="oDownload.startDownload(this.value,    
  onDownloadDone)">  
   
  不可以跨域  
  Top

12 楼jinyeibin()回复于 2002-10-06 18:03:24 得分 40

想问下<IE:Download   ID="oDownload"   STYLE="behavior:url(#default#download)"   />  
  是用IE里的控件么。  
  类试的还有些什么例子啊/  
   
  在。ASPX里说没有权限  
  应该是IIS的原因吧  
  Top

相关问题

  • 资源文件中对话框整合技术求解
  • 资源文件
  • TextBox简单问题,求解
  • VC的SDK编程,在主窗口中加载资源文件中菜单,预编译能通过,为何不能运行....高分求解
  • 源文件问题!!!
  • 资源文件的编辑?
  • 资源文件的问题
  • 资源文件的冲突?
  • 关于资源文件
  • 我的资源文件啊!

关键词

  • 文件
  • 服务器
  • html
  • 路径
  • 读取
  • 机器
  • htm
  • here

得分解答快速导航

  • 帖主:MagicFly
  • lanbor
  • alexxing
  • bencalie
  • onestab
  • jinyeibin

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo