【发布时间】:2014-12-05 05:33:33
【问题描述】:
我有一个 PDF 文件的共享路径。如果我将路径粘贴到地址栏中,该文件将在所有浏览器中完美打开。下面的代码在 IE 8 中运行良好,但在 Chrome 和 Firefox 中却不行
代码:
function openPDF(file) { window.open(file, '_blank'); }
function linkFormatter(cellvalue, options, rowObject) {
if ($.trim(cellvalue) == "" || cellvalue == null)
return $.trim(cellvalue);
else
return '<a href="#" onclick="openPDF(\'file:' + rowObject["URL"].replace(/\\/g, "/") + cellvalue + '\')" >' + cellvalue + '</a>';
}
我在JQgrid 中使用此代码来制作链接列。
请在这方面提供帮助,以使其在所有浏览器中都能正常工作。
【问题讨论】:
标签: javascript jquery html jqgrid anchor