Sök i support

Akta dig för supportbedrägerier: Vi kommer aldrig att be dig att ringa eller skicka ett sms till ett telefonnummer eller dela personlig information. Rapportera misstänkt aktivitet med alternativet "Rapportera missbruk".

Learn More

Unable to pring bank transactions from chase bank account, it will only print 3 pages.

  • 12 svar
  • 1 har detta problem
  • 111 visningar
  • Senaste svar av Marcin.

more options

I've been having this problem in the past few versions.

I've been having this problem in the past few versions.

Alla svar (12)

more options

Hi Marcin, could you describe the printout in a little more detail? Do you get 3 correct pages and the rest is cut off, or do you get 3 pages where the important content is on page 2 but cuts off, and pages 1 and 3 are just the before and after content?


Also, can you tell whether you are viewing a PDF or a web page? For a PDF, there's usually a black toolbar with a button that allows you to download or open your PDF in a different viewer. I recommend printing PDFs from a stand-alone program instead of from Firefox.

more options

Its a webpage inside chase account that shows account activity. When I press print it only print 3 pages of the account transactions.

To replicate problem you would have to log into chase online portal and try printing transactions.

more options

Well, I guess I also need to open an account with Chase and do a lot of transactions... and that isn't going to happen any time soon. Hmm, perhaps someone else has some guesses.

By the way, can you see the problem in the Preview screen (File > Print Preview) or is there a discrepancy with the printout?

more options

Print preview only shows one page. When one is pressing print page is being converted into a print friendly version. During conversion something happens and it looses data. Ive contacted chase about it. Bellow is the source code from the website that may be helpful.

<script charset="utf-8">// var htmEnvConfig = { minDeviceSize: 320, baseBackgroundImageUrl: 'https://static.chasecdn.com/content/geo-images/images/', fontsUrl:'https://static.chasecdn.com/content/dam/cpo-static/fonts', browserWarningUrl: { 'en' : 'https://www.chase.com/services/browser-upgrade', 'es' : 'https://www.chase.com/es/digital/resources/browser-upgrade' }, mobileBankingUrl: 'https://m.chase.com/secure.html', signOutUrl: "/svc/rr/accounts/secure/v1/signout", sessionSignOutUrl: "/svc/wl/auth/signout", isMobileForbidden: false, lobs: {'default' : {'browsers' : {'Chrome': '38', 'Firefox': '24', 'Safari': '7.1', 'IE' : '11', 'Edge' : '12'}, 'deviceOS' : []}} }; //inline script seems to be setting up fonts - don't know the owner for this codeblock

try{

 (function(){function addFont(e,n,t,o){newStyle.appendChild(document.createTextNode("@font-face {font-family: "+e+";font-style: normal;font-weight: "+o+";src: url('"+n+"/"+t+".eot?#iefix') format('embedded-opentype'),url('"+n+"/"+t+".woff') format('woff'),url('"+n+"/"+t+".ttf') format('truetype'),url('"+n+"/"+t+".svg#"+t+"') format('svg');}")),document.head.insertBefore(newStyle,linkNode)}var fontsUrl=this.fontsUrl,linkNode=document.getElementsByTagName("link")[0],newStyle=document.createElement("style");addFont("Open Sans",fontsUrl,"opensans-regular",400),addFont("Open Sans",fontsUrl,"opensans-semibold",600),addFont("Open Sans",fontsUrl,"opensans-light",300),addFont("videoplayer",fontsUrl,"videoplayer","normal")}).call(htmEnvConfig)

}catch(ignore){};

       //]]></script>
       <script charset="utf-8">//[\d.+$/.exec(e)])&&(e="Windows "+n),e=String(e),t&&r&&(e=e.replace(RegExp(t,"i"),r)),e=o(e.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0])}function r(e,t){var r=-1,o=e?e.length:0;if("number"==typeof o&&o>-1&&m>=o)for(;++r<o;)t(e[r],r,e);else n(e,t)}function o(t){return t=u(t),/^(?:webOS|i(?:OS|P))/.test(t)?t:e(t)}function n(e,t){for(var r in e)x.call(e,r)&&t(e[r],r,e)}function i(t){return null==t?e(t):O.call(t).slice(8,-1)}function a(e,t){var r=null!=e?typeof e[t]:"number";return!/^(?:boolean|number|string|undefined)$/.test(r)&&("object"==r?!!e[t]:!0)}function s(e){return String(e).replace(/([ -])(?!$)/g,"$1?")}function l(e,t){var o=null;return r(e,function(r,n){o=t(o,r,n,e)}),o}function u(e){return String(e).replace(/^ +| +$/g,"")}function c(e){function r(t){return l(t,function(t,r){return t||RegExp("\\b"+(r.pattern||s(r))+"\\b","i").exec(e)&&(r.label||r)})}function b(t){return l(t,function(t,r,o){return t||(r[D]||r[a-z+(?: +[a-z]+\b)*/i.exec(D)]||RegExp("\\b"+s(o)+"(?:\\b|\\w*\\d)","i").exec(e))&&o})}function f(t){return l(t,function(t,r){return t||RegExp("\\b"+(r.pattern||s(r))+"\\b","i").exec(e)&&(r.label||r)})}function h(r){return l(r,function(r,o){var n=o.pattern||s(o);return!r&&(r=RegExp("\\b"+n+"(?:/[\\d.]+|[ \\w.]*)","i").exec(e))&&(r=t(r,n,o.label||o)),r})}function S(t){return l(t,function(t,r){var n=r.pattern||s(r);return!t&&(t=RegExp("\\b"+n+" *\\d+[.\\w_]*","i").exec(e)||RegExp("\\b"+n+" *\\w+-[\\w]*","i").exec(e)||RegExp("\\b"+n+"(?:; *(?:[a-z]+[_-])?[a-z]+\\d+|[^ ();-]*)","i").exec(e))&&((t=String(r.label&&!RegExp(n,"i").test(r.label)?r.label:t).split("/"))[1]&&!/[\d.]+/.test(t[0])&&(t[0]+=" "+t[1]),r=r.label||r,t=o(t[0].replace(RegExp(n,"i"),r).replace(RegExp("; *(?:"+r+"[_-])?","i")," ").replace(RegExp("("+r+")[-_.]?(\\w)","i"),"$1 $2"))),t})}function m(t){return l(t,function(t,r){return t||(RegExp(r+"(?:-[\\d.]+/|(?: for [\\w-]+)?[ /-])([\\d.]+[^ ();/_-]*)","i").exec(e)||0)[1]||null})}function v(){return this.description||""}var x=d,y=e&&"object"==typeof e&&"String"!=i(e);y&&(x=e,e=null);var M=x.navigator||{},B=M.userAgent||"";e||(e=B);var E,P,C=y||w==p,k=y?!!M.likeChrome:/\bChrome\b/.test(e)&&!/internal|\n/i.test(O.toString()),A="Object",R=y?A:"ScriptBridgingProxyObject",F=y?A:"Environment",W=y&&x.java?"JavaPackage":i(x.java),I=y?A:"RuntimeObject",T=/\bJava/.test(W)&&x.java,$=T&&i(x.environment)==F,G=T?"a":"α",V=T?"b":"β",_=x.document||{},j=x.operamini||x.opera,U=g.test(U=y&&j?j["Class"]:i(j))?U:j=null,L=e,X=[],N=null,K=e==B,z=K&&j&&"function"==typeof j.version&&j.version(),H=r([{label:"EdgeHTML",pattern:"Edge"},"Trident",{label:"WebKit",pattern:"AppleWebKit"},"iCab","Presto","NetFront","Tasman","KHTML","Gecko"]),q=f(["Adobe AIR","Arora","Avant Browser","Breach","Camino","Electron","Epiphany","Fennec","Flock","Galeon","GreenBrowser","iCab","Iceweasel","K-Meleon","Konqueror","Lunascape","Maxthon",{label:"Microsoft Edge",pattern:"Edge"},"Midori","Nook Browser","PaleMoon","PhantomJS","Raven","Rekonq","RockMelt",{label:"Samsung Internet",pattern:"SamsungBrowser"},"SeaMonkey",{label:"Silk",pattern:"(?:Cloud9|Silk-Accelerated)"},"Sleipnir","SlimBrowser",{label:"SRWare Iron",pattern:"Iron"},"Sunrise","Swiftfox","Waterfox","WebPositive","Opera Mini",{label:"Opera Mini",pattern:"OPiOS"},"Opera",{label:"Opera",pattern:"OPR"},"Chrome",{label:"Chrome Mobile",pattern:"(?:CriOS|CrMo)"},{label:"Firefox",pattern:"(?:Firefox|Minefield)"},{label:"Firefox for iOS",pattern:"FxiOS"},{label:"IE",pattern:"IEMobile"},{label:"IE",pattern:"MSIE"},"Safari"]),D=S([{label:"BlackBerry",pattern:"BB10"},"BlackBerry",{label:"Galaxy S",pattern:"GT-I9000"},{label:"Galaxy S2",pattern:"GT-I9100"},{label:"Galaxy S3",pattern:"GT-I9300"},{label:"Galaxy S4",pattern:"GT-I9500"},{label:"Galaxy S5",pattern:"SM-G900"},{label:"Galaxy S6",pattern:"SM-G920"},{label:"Galaxy S6 Edge",pattern:"SM-G925"},{label:"Galaxy S7",pattern:"SM-G930"},{label:"Galaxy S7 Edge",pattern:"SM-G935"},"Google TV","Lumia","iPad","iPod","iPhone","Kindle",{label:"Kindle Fire",pattern:"(?:Cloud9|Silk-Accelerated)"},"Nexus","Nook","PlayBook","PlayStation Vita","PlayStation","TouchPad","Transformer",{label:"Wii U",pattern:"WiiU"},"Wii","Xbox One",{label:"Xbox 360",pattern:"Xbox"},"Xoom"]),J=b({Apple:{iPad:1,iPhone:1,iPod:1},Archos:{},Amazon:{Kindle:1,"Kindle Fire":1},Asus:{Transformer:1},"Barnes & Noble":{Nook:1},BlackBerry:{PlayBook:1},Google:{"Google TV":1,Nexus:1},HP:{TouchPad:1},HTC:{},LG:{},Microsoft:{Xbox:1,"Xbox One":1},Motorola:{Xoom:1},Nintendo:{"Wii U":1,Wii:1},Nokia:{Lumia:1},Samsung:{"Galaxy S":1,"Galaxy S2":1,"Galaxy S3":1,"Galaxy S4":1},Sony:{PlayStation:1,"PlayStation Vita":1}}),Z=h(["Windows Phone","Android","CentOS",{label:"Chrome OS",pattern:"CrOS"},"Debian","Fedora","FreeBSD","Gentoo","Haiku","Kubuntu","Linux Mint","OpenBSD","Red Hat","SuSE","Ubuntu","Xubuntu","Cygwin","Symbian OS","hpwOS","webOS ","webOS","Tablet OS","Tizen","Linux","Mac OS X","Macintosh","Mac","Windows 98;","Windows "]);if(H&&(H=[H]),J&&!D&&(D=S([J])),(E=/\bGoogle TV\b/.exec(D))&&(D=E[0]),/\bSimulator\b/i.test(e)&&(D=(D?D+" ":"")+"Simulator"),"Opera Mini"==q&&/\bOPiOS\b/.test(e)&&X.push("running in Turbo/Uncompressed mode"),"IE"==q&&/\blike iPhone OS\b/.test(e)?(E=c(e.replace(/like iPhone OS/,"")),J=E.manufacturer,D=E.product):/^iP/.test(D)?(q||(q="Safari"),Z="iOS"+((E=/ OS ([\d_]+)/i.exec(e))?" "+E[1].replace(/_/g,"."):"")):"Konqueror"!=q||/buntu/i.test(Z)?J&&"Google"!=J&&(/Chrome/.test(q)&&!/\bMobile Safari\b/i.test(e)||/\bVita\b/.test(D))||/\bAndroid\b/.test(Z)&&/^Chrome/.test(q)&&/\bVersion\//i.test(e)?(q="Android Browser",Z=/\bAndroid\b/.test(Z)?Z:"Android"):"Silk"==q?(/\bMobi/i.test(e)||(Z="Android",X.unshift("desktop mode")),/Accelerated *= *true/i.test(e)&&X.unshift("accelerated")):"PaleMoon"==q&&(E=/\bFirefox\/([\d.]+)\b/.exec(e))?X.push("identifying as Firefox "+E[1]):"Firefox"==q&&(E=/\b(Mobile|Tablet|TV)\b/i.exec(e))?(Z||(Z="Firefox OS"),D||(D=E[1])):!q||(E=!/\bMinefield\b/i.test(e)&&/\b(?:Firefox|Safari)\b/.exec(q))?(q&&!D&&/[\/,]|^[^(]+?\)/.test(e.slice(e.indexOf(E+"/")+8))&&(q=null),(E=D||J||Z)&&(D||J||/\b(?:Android|Symbian OS|Tablet OS|webOS)\b/.test(Z))&&(q=/[a-z]+(?: Hat)?/i.exec(/\bAndroid\b/.test(Z)?Z:E)+" Browser")):"Electron"==q&&(E=(/\bChrome\/([\d.]+)\b/.exec(e)||0)[1])&&X.push("Chromium "+E):Z="Kubuntu",z||(z=m(["(?:Cloud9|CriOS|CrMo|Edge|FxiOS|IEMobile|Iron|Opera ?Mini|OPiOS|OPR|Raven|SamsungBrowser|Silk(?!/[\\d.]+$))","Version",s(q),"(?:Firefox|Minefield|NetFront)"])),(E="iCab"==H&&parseFloat(z)>3&&"WebKit"||/\bOpera\b/.test(q)&&(/\bOPR\b/.test(e)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(e)&&!/^(?:Trident|EdgeHTML)$/.test(H)&&"WebKit"||!H&&/\bMSIE\b/i.test(e)&&("Mac OS"==Z?"Tasman":"Trident")||"WebKit"==H&&/\bPlayStation\b(?! Vita\b)/i.test(q)&&"NetFront")&&(H=[E]),"IE"==q&&(E=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(e)||0)[1])?(q+=" Mobile",Z="Windows Phone

Ändrad av Marcin.

more options

Oh, I see.

Does the site let you cancel out of print and check the print-optimized page, or does that clear/close once the Print dialog is closed?

If you can see the print-optimized page, one of the possible issues is a maximum height set on the list. But in that case, you would expect to see the issue in all your browsers... must be something that Firefox handles differently.

more options

When I'm on the website I click print preview, and Im able to cancel it, and go back to the website.

more options

Marcin. said

When I'm on the website I click print preview, and Im able to cancel it, and go back to the website.

But does Print Preview show you the print-optimized version of the page that is getting cut off? I think you had said it just showed the original appearance of the page.

more options

It shows optimized version of the page with bank transactions but only up to 3 pages. I have submitted screenshot of the last page. As you can tell there seems to be some sort of issue between page 2 and 3.

more options

There does seem to be an issue.

As a general description, I will say that applying certain style rules to a block of content causes Firefox not to paginate it correctly. Instead, as in your example, that block stays together on one page and any excess runs off the bottom.

I have a Chase credit card so I think this is the same issue. The site has customized certain elements to behave like a table, and Firefox isn't splitting those. You can override this by running a script against the page to modify these two style rules.

First click the print icon, but cancel the Print dialog since printing won't work.

Then open Firefox's Web Console in the lower part of the tab using either:

  • "3-bar" menu button > Web Developer > Web Console
  • (menu bar) Tools > Web Developer > Web Console
  • (Windows) Ctrl+Shift+k

Then paste this script into the bar at the bottom:

document.getElementById("main").style.display = "block"; document.getElementById("main-content").style.display = "block";

When you press Enter to submit a script the first time, Firefox may ask you to prove you understand that running scripts from strangers is dangerous before letting you run one.

Then try printing again and the list should have normal page breaks.

It's not very convenient. You might want to use another browser for that site.

more options

Thank you jscher2000 for helping out. So is the issue with chase or firefox? Who can/should fix this?

more options

I don't think Chase tested in Firefox, or they would have noticed this. But Firefox is out of step with other browsers, so ultimately Firefox will need to be updated someday to work around this. Please don't hold your breath; the trickier printing bugs tend to linger for years.

more options

Thank you jscher2000. Hopefully someone will fix this. I did forward this thread to chase support.