本帖最后由 echochen 于 2013-11-8 11:15 编辑
//获取当前记录的ID
var docid = getCurrentDocument().getId();
var sql = "select * from TLK_视频管理 where id='"+docid+"'";
var doc = findBySQL(sql);
var rousename=doc.getItemValueAsString("视频上传");
if(rousename!=null && rousename!="")
{
//弹出层大小
var width = "750";
var height = "520";
//弹出层标题
var titletext = rousename.substring(14)+"正在播放";
var url ="http://localhost:8080/sxxy/portal/custom/test.jsp?test="+rousename;
var rtns = "<a href='#' onclick='OBPM.dialog.show({width: "+width+",height: "+height +",url:\""+url+"\",args:{j:1},title : \""+titletext+"\",close: function(rtn) {clearInterval(it);}});'>在线播放</a>";
rtns;
}
else
{
// 如果没有在线播放的资源则不显示在线播放
var rtns = "";
rtns;
}
这个是我写的弹出窗口跳转的页面。
但是这一句的时候
var url ="http://localhost:8080/sxxy/portal/custom/test.jsp?test="+rousename;
因为这个参数是一个视频文件的名称。所以点击播放的时候迅雷会提示要下载该页面
我要把这个参数作为字符串传过去, 该 怎么写如果是这样子的就不用说了。 我试过了的
如下代码
var url ="http://localhost:8080/sxxy/portal/custom/test.jsp?test='"+rousename+"'"; |