30 lines
782 B
JavaScript
30 lines
782 B
JavaScript
|
|
|
||
|
|
function viewFile(objid,strpath,fileType){
|
||
|
|
var flarr = strpath.split("\.");
|
||
|
|
var filepath = flarr[0];
|
||
|
|
var fileexe = flarr[1];
|
||
|
|
$("#"+objid).attr("href","/slj/static/pdfjs/web/viewer.html?file=/slj/a/pdf2/getPdfStream/"+filepath+"/"+fileexe+"/"+fileType);
|
||
|
|
}
|
||
|
|
|
||
|
|
/*function getStream(){
|
||
|
|
var DEFAULT_URL = "";
|
||
|
|
var PDFData = "";
|
||
|
|
$.ajax({
|
||
|
|
type:"post",
|
||
|
|
async:false,
|
||
|
|
mimeType: 'text/plain; charset=x-user-defined',
|
||
|
|
url:"${ctx}/pdf/getPdfStream",
|
||
|
|
success:function(data){
|
||
|
|
PDFData = data;
|
||
|
|
}
|
||
|
|
});
|
||
|
|
var rawLength = PDFData.length;
|
||
|
|
//转换成pdf.js能直接解析的Uint8Array类型
|
||
|
|
var array = new Uint8Array(new ArrayBuffer(rawLength));
|
||
|
|
for(i = 0; i < rawLength; i++) {
|
||
|
|
array[i] = PDFData.charCodeAt(i) & 0xff;
|
||
|
|
}
|
||
|
|
DEFAULT_URL = array;
|
||
|
|
}*/
|
||
|
|
|