..start..fly..

扫一扫
Guestbook

Home / Useful /Windows system / 获取windows live的sky drive文件ID地址

<< Happy New Year让弹窗下载查看插件支持文档查看 >>

因为用了弹窗查看效果,但是对于pdf和ppt等文档实在是太大了,所以只好考虑网盘之类了的,但是对于国内的实在不敢恭维,所以还是考虑microsoft 的sky drive好了,但是涉及到文档原始地址提取问题,方法很多,参考了了一下两个比较好的方法:

一、插件来实现

方法很简单,下载插件后在浏览的时候可以看到引用界面了的,很好的,但是对于不喜欢安装插件的人来说不是很好的。

二、相当于是代码版的了

之间获取文档的属性,得到一个类似这样的地址:https://cid-aeceef8274d8d69d.office.live.com/self.aspx/MED/surgical.ppt,显然是不能引用的,然后在浏览器地址栏中输入:

  1. javascript:var%20n=document.title.replace(‘%20-%20Windows%20Live’,);var%20id=((location.hash==)?window.selfPageData.currentItemHash:location.hash).replace(‘#resId/’,);var%20u=’http://storage.live.com/items/’+id+’?filename=’+encodeURI(n);var%20p=’http://’+document.location.host+’/redir.aspx?page=self&resId=’+id;var%20e='<input%20onmouseover=%22this.select();%22%20onclick=%22this.select();%22%20value=%22′;var%20f=’%22%20style=%22width:580px%22%20type=%22text%22%20/><br>’;var%20d=’by%20(<a%20href=%22http://rpsh.net/%22>Rpsh</a>)’;var%20c=’\u5916\u94FE\u5730\u5740:’+d+e+u+f+’\u5206\u4EAB\u5730\u5740:’+e+p+f;var%20a=document.getElementById(‘content’);var%20g=(a.getElementsByTagName(‘p’)[0]);var%20b=g?g:document.createElement(‘P’);b.innerHTML=c;a.insertBefore(b,a.firstChild);void(0)

然后就可以看到引用的界面了的,截图如下:

来个演示好了:

[cai t=演示文档 h=400 w=600]http://storage.live.com/items/AECEEF8274D8D69D!106?filename=surgical.ppt[/cai]

Related Posts

转载原创文章请注明,转载自:SKY..fly..[www.sky.gs]

本文链接: https://www.sky.gs/resources/infor/windows-live-sky-drive-id-url.html

QR:  获取windows live的sky drive文件ID地址

Leave a Reply

Code (☆)1+4=?


Websites powered by Wordpress5.7 Copyright © 2009-2021 - All Rights Reserved   SKY..fly..