视频的分享功能:获得该视频的flash地址和html地址 做了一个视频的分享功能:如何获得视频的flash地址和html地址。就是优酷视频和其他视频那样的点击分享便可以复制该视频的flash地址和html地址 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 点击的时候抓取页面的源码 然后正则获取URL 就可以了或者直接获取播放器的地址。。例如<embed src="你引用的优酷视频地址" quality="high" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true" flashvars="winType=interior" type="application/x-shockwave-flash"> </embed>你就可以正则获取src 不明白啊 这样吧 我吧代码给你看看页面:<div class="mcontent"> <div class="inputbox"> <span class="label">flash地址:</span> <input type="text" class="inputstyle" id="link" onclick="this.select()" value="<%=citydomain %>SFVideo/Player_<%=UserID %>_<%=VInfoId %>/v.swf" /> <input type="button" class="copybnt" value="复制" onclick="javascript:copyToClipBoard('link');"/> </div> <div class="inputbox"> <span class="label"> html代码:</span> <input type="text" class="inputstyle" onclick="this.select()" value='<embed src="http://v.soufun.com/sfflvplayer2011_610_480.swf" FlashVars="inputstr=<%=playurl%>" quality="high" bgcolor="#ffffff" width="610" height="488" name="flvplayer2011_610_480" align="middle" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />' /> <input type="button" class="copybnt" value="复制" onclick="javascript:copyToClip();"/> </div> </div>js://复制链接 function copyToClip() { var clipBoardContent=$('VInfoName').innerHTML+'('; clipBoardContent+=window.location.href; clipBoardContent+=')'; window.clipboardData.setData("Text",clipBoardContent); alert("视频地址和标题已复制,你可以粘贴到MySypace、QQ、MSN或通过其他方式发给好友了。"); } function copyToClipBoard(vid) { var clipBoardContent=$(vid).value; window.clipboardData.setData("Text",clipBoardContent); alert("内容已复制,你可以粘贴到bbs或blog。"); } flash复制到得地址放到浏览器上显示空白 放在QQ空间也是显示空白 地址根本不对html页面显示得跟复制获得的不相符 您的位置->我的相册->春天 怎么实现? win7上的IIS怎么用有没有详细点的教程 一个帐号同一时间只能有一个人登录 关于文本框的小问题, 急!!!!!!!!!!!!!!!!!!!!! HttpRuntime.Cache丢失问题? gb转UTF-8问题 这个php代码 asp.net 怎么写? Access绑定到DataGrid删除一行后DataGrid内容不变,但数据库内容已删除 怎样发邮件 那种方法比较好? 如何重新刷新页面 这样的查询
<embed src="你引用的优酷视频地址" quality="high" align="middle"
allowscriptaccess="sameDomain" allowfullscreen="true" flashvars="winType=interior"
type="application/x-shockwave-flash"> </embed>你就可以正则获取src
页面:<div class="mcontent">
<div class="inputbox">
<span class="label">flash地址:</span>
<input type="text" class="inputstyle" id="link" onclick="this.select()" value="<%=citydomain %>SFVideo/Player_<%=UserID %>_<%=VInfoId %>/v.swf" />
<input type="button" class="copybnt" value="复制" onclick="javascript:copyToClipBoard('link');"/>
</div>
<div class="inputbox">
<span class="label"> html代码:</span>
<input type="text" class="inputstyle" onclick="this.select()" value='<embed src="http://v.soufun.com/sfflvplayer2011_610_480.swf" FlashVars="inputstr=<%=playurl%>" quality="high" bgcolor="#ffffff" width="610" height="488" name="flvplayer2011_610_480" align="middle" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />' />
<input type="button" class="copybnt" value="复制" onclick="javascript:copyToClip();"/>
</div>
</div>
js:
//复制链接
function copyToClip()
{
var clipBoardContent=$('VInfoName').innerHTML+'(';
clipBoardContent+=window.location.href;
clipBoardContent+=')';
window.clipboardData.setData("Text",clipBoardContent);
alert("视频地址和标题已复制,你可以粘贴到MySypace、QQ、MSN或通过其他方式发给好友了。");
}
function copyToClipBoard(vid)
{
var clipBoardContent=$(vid).value;
window.clipboardData.setData("Text",clipBoardContent);
alert("内容已复制,你可以粘贴到bbs或blog。");
}
html页面显示得跟复制获得的不相符