当前位置: 代码迷 >> JavaScript >> js中取得网页源代码
  详细解决方案

js中取得网页源代码

热度:440   发布时间:2012-11-04 10:42:41.0
js中获得网页源代码
xml 代码
  1. '0000000.html'为你要打开的网页 ??
  2. 方法一: ??
  3. <HTML?XMLNS:MSIE?>??
  4. <MSIE:DOWNLOAD?ID="oDownload"?STYLE="behavior:url(#default#download)"?/>??
  5. <SCRIPT>??
  6. function?onDownloadDone(s)?{?alert?(s);?} ??
  7. </SCRIPT>??
  8. <P>Click?<A?HREF="javascript:oDownload.startDownload('0000000.html', ??
  9. onDownloadDone)">here</A>?to?download?this?page. ??
  10. 方法二: ??
  11. <script???language="JavaScript">?? ??
  12. ??function???onDownloadDone(data)???{???? ??
  13. ??alert(data);???? ??
  14. ??}???? ??
  15. ??</script>??? ??
  16. <input?type="button"?style="behavior:url(#default#download)"??value="获得代码"???onclick=this.startDownload("0000000.html",onDownloadDone)>?? ??
  17. 方法三: ??
  18. <script???language="JavaScript">?? ??
  19. ??function???getFileName()?? ??
  20. ??{?? ??
  21. ??var???url=window.location.href;?? ??
  22. ??//alert(url); ??
  23. ??var???pos=url.lastIndexOf("\\"); ??
  24. //如果是网上文件,路径分割符为"\\"?? ??
  25. ??//alert(pos); ??
  26. ??if???(pos==-1)?????//pos==-1表示不是网上文件为本地文件?? ??
  27. ??pos=url.lastIndexOf("/");???//本地文件路径分割符为"/" ??
  28. ??//alert(pos);? ??
  29. ??var???fileName=url.substring(pos+1);???//从url中获得文件名?? ??
  30. ??return???fileName;?? ??
  31. ??}?? ??
  32. ??? ??
  33. ??function???onDownloadDone(fileName)?? ??
  34. ??{?? ??
  35. ??alert(fileName);???? ??
  36. ??}???? ??
  37. ??</script>?? ??
  38. ??<input???type="button"???id="behaviorID"???style="behavior:url(#default#download)"??
  39. ??
  40. ??
  41. 主要都是用到了behavior:url??
  相关解决方案