在MSDN找资料的时候发现了这个好东东!
上面其实是两个文件,你点“here”后会把http://www.5dmedia.com/bbs/uploadFiles/20026251902123798.txt
这个文本文显示在输入框里面
给大家来分析一下:
建立一个
的SMLNS标签
其中STYLE是给标签加载一个download的行为。
here这一句是调用SMLNS标签oDownload的startDownload事件,其中两个参数,前面的为要加入的文件,可以是任何纯文本文件,包括TXT,JS,HTML,ASP等等,文件只能是在同一个服务器上,如果用http://...调用其它服务器上的文件会提示没有权限。
后面一个参数为文件读取后调用的函数,读取的文件内容会自动传递给函数,而我这里是这么写的:
function onDownloadDone(s) {
oText.value=s;
}
也就是将文件内容显示在输入框里面!
当然这些内容你可以输出到某个标签的innerHTML那么就可以将一个文件很方便的显示在你的某个页面上,而不要用IFRAME了^^
喜欢对大家有所帮助。