Agony
发表于 2020-10-19 11:07:24
谢厅 发表于 2020-10-19 11:01
留个QQ,我看下
411878098
一又九分之一
发表于 2020-11-10 16:22:08
谢老板,想问一下这个方法在6.0.102版本该怎么修改才可以正常使用呢?:handshake
伟伟
发表于 2020-11-12 08:07:05
谢厅 发表于 2020-9-11 16:40
这为了客户少点一次,我读了半天源码,
这要是不加个精华帖,
那你得自罚三十杯好吧
大佬,6.0.102版本无法正常使用:mj72:?!!
伟伟
发表于 2020-11-12 08:16:44
Simon.hu 发表于 2020-9-15 17:08
最新版本无法使用了,这个代码要修改那里才能正常使用?
window.alert = function(msg) {
var newMsg = msg + "1"
newMsg.indexOf("CommandExecutingInfo") != -1 ? function() { return null } : null
}
var iframe = document.createElement('iframe');
iframe.src = "";
iframe.id = "iframe";
iframe.style.display = "none";
document.body.appendChild(iframe);
var f = Forguncy;
var allowPage = f.Page.getPageName();
f.Common.forguncyPostSync = function(a, b, c, d) {
var pagename = f.Page.getPageName();
if (a.indexOf("Home/GivePDFParam") != -1 && allowPage == pagename) {
f.Helper.post(a, b, function(t) {
$('iframe').attr('src', f.ForguncyData.ForguncyRoot + "Home/ExportPdf?key=" + t);
$('iframe').attr('id', 'iframe');
var iframe = document.getElementById("iframe");
if (iframe.attachEvent) {
iframe.attachEvent("onload", function() {
$('iframe').contentWindow.print();
});
} else {
iframe.onload = function() {
$('iframe').contentWindow.print();
};
}
}, d)
} else {
f.Helper.post(a, b, c, d);
}
f.CommandResult.completed;
this.CommandExecutingInfo.suspend = !1;
}
谢厅
发表于 2020-11-12 09:03:59
伟伟 发表于 2020-11-12 08:16
最新版本无法使用了,这个代码要修改那里才能正常使用?
window.alert = function(msg) {
var newM ...
我这里102正常使用啊,这是我这个的代码 你比较一下呢
_alert = window.alert
window.alert = function(msg) {
var newMsg = msg + "1"
newMsg.indexOf("CommandExecutingInfo") != -1||newMsg.indexOf("TypeError") != -1 ? function() { return null } : _alert(msg)
}
var iframe = document.createElement('iframe');
iframe.src = "";
iframe.id = "iframe";
iframe.style.display = "none";
document.body.appendChild(iframe);
var f = Forguncy;
var allowPage = f.Page.getPageName();
f.Common.forguncyPostSync = function(a, b, c, d) {
var pagename = f.Page.getPageName();
if (a.indexOf("Home/GivePDFParam") != -1 && allowPage == pagename) {
f.Helper.post(a, b, function(t) {
$('iframe').attr('src', f.ForguncyData.ForguncyRoot + "Home/ExportPdf?key=" + t);
$('iframe').attr('id', 'iframe');
var iframe = document.getElementById("iframe");
if (iframe.attachEvent) {
iframe.attachEvent("onload", function() {
$('iframe').contentWindow.print();
});
} else {
iframe.onload = function() {
$('iframe').contentWindow.print();
};
}
}, d)
} else {
f.Helper.post(a, b, c, d);
}
f.CommandResult.completed;
this.CommandExecutingInfo.suspend = !1;
}
一又九分之一
发表于 2020-11-13 13:57:35
谢厅 发表于 2020-11-12 09:03
我这里102正常使用啊,这是我这个的代码 你比较一下呢
还是不行,使用了新的代码后,还是需要跳转PDF预览再点打印,谢老板能帮忙看看我这里是什么问题:mj72:
谢厅
发表于 2020-11-13 15:35:23
一又九分之一 发表于 2020-11-13 13:57
还是不行,使用了新的代码后,还是需要跳转PDF预览再点打印,谢老板能帮忙看看我这里是什么问题
确实是的,我发现6.0.102的到处pdf改了接口,有空我再仔细看看
一又九分之一
发表于 2020-11-13 16:32:04
谢厅 发表于 2020-11-13 15:35
确实是的,我发现6.0.102的到处pdf改了接口,有空我再仔细看看
好的,麻烦谢老板了:hjyzw::hjyzw:
一又九分之一
发表于 2020-12-10 19:42:55
谢老板,这个版本的还能用这种方式实现这个功能吗?:nbtz5:
Simon.hu
发表于 2020-12-11 15:49:13
等谢老板发功吧