02-25-2015 09:52 AM
As long as I can remember .. There was a "button" about 1/3 of the way down the listing (just above the description, on the right side) that allowed you to choose one of 3 options for printing out your item listing.
I always printed out a copy of the listing and included it in the package with the item. Today I went to do the same thing and the "Print" button was gone. Why ? This tool is of GREAT use. I used it for EVERY sale I made. I called eBay customer service and they had no answer. The only suggestion was to do use the "Print Screen" option on my computer. This isn't as good as the eBay Print Listing because it includes info that isn't useful to the buyer and it doesn't leave the proper space I used to mark the item Paid In Full and a Thank You for your purchase note.
How can I / we let eBay know how important this button was ? Any suggestions ?
Thanks in Advance,
Solved! Go to Best Answer
01-22-2016 11:18 PM
This (unsupported) bookmarklet takes you from an item page (<URL:http://www.ebay.com/itm/...>) to the ViewItemVersion page with the Print link. Two versions. First, the Canadian one:
javascript:window.location.href%20=%20"http://cgi.ebay.ca/ws/eBayISAPI.dll?ViewItemVersion&item="%20+%20document.URL.match(new%20RegExp(".*...
Now the U. S. one:
javascript:window.location.href%20=%20"http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItemVersion&item="%20+%20document.URL.match(new%20RegExp("....
Tested once on Iceweasel 38.5.0.
01-22-2016 11:23 PM
01-22-2016 11:59 PM
01-23-2016 06:49 AM
@dah31 wrote:
Update for BIN items with no title in the URL:
http://pastebin.com/Q5rnjbcc
That works nicely!
I never thought of using bookmarklet for this.
Thanks for the hint.
Using this concept, you can have a direct link to the print page using a bookmarklet since the URL of the print page is apparently in the source of the page!
So, by using the following bookmarklet, when you click the bookmark/favorite button you go to the print directly without the need to first scroll and click the print button manually. It is also independent of the domain (since it simply uses the listed URL):
javascript:window.location.href=JSON.parse('"'+document.documentElement.textContent.match(new RegExp('"printLink":"(.*?)"'))[1]+'"')
01-23-2016 07:02 AM - edited 01-23-2016 07:03 AM
yay, another bug in eBay's code parsing on the forum... as such above code messed up a bit.
Replace : with : in above code.
😉
also see edited Pastebin: http://pastebin.com/5JXryxqV
01-24-2016 06:42 PM
Some update on my bookmarklet example above (inspired by dah31😞 it will only work on items which you are not bidding on.
This is because on items you're bidding on, it seems that the print page URL itself is not (yet/anymore) listed in the source code of the webpage, and thus not found by that scriptlet.
So, to make the above bookmarklet always work with all kind of items, we need to reconstruct the print page URL ourselfs instead of grabbing it by searching for the 'printLink' keyword. To do this: simply search for the keyword 'updateURL' instead, which seems to be always listed in the source no matter what kind of item you're currently viewing. From there it is quite easy to (re)construct the print page URL by adding some extra parameters to the found and extracted URL:
Make a new bookmark button on your browser's bookmark toolbar using the following code as URL (and name it "Print eBay" or something :-p):
javascript:window.location.href=JSON.parse('"'+document.documentElement.textContent.match(new%20RegExp('"updateURL":"(.*?)"'))[1]+'&viewItem&rt=nc&print=all"')
PS: again, replace : with : in above code (sorry for this, this is because of a bug in eBay forum's parser).
Now, when you are looking at an eBay item page, simply click this new bookmark-button to go directly to the print page!
(tested in firefox and MSIE on US, CA and UK domains)
Also see updated PasteBin: http://pastebin.com/TDrg5ruq
(again thanks to dah31 for the idea!!!!)
For those who can't use the above method, or find it too complicated, the 'old' manual method still works too:
1) Type or copy this URL in your address bar and replace XXXX with the number of the item you want the print page for.
http://cgi.ebay.ca/ws/eBayISAPI.dll?ViewItemVersion&item=XXXX
2) After that, scroll down and you'll see the print button again next to the report button.
3) Click on the print button to go to the print page.
02-03-2016 12:26 PM
I'm in the UK and just to be sure I've tried the "Canadian Method" on an item that I'M currently lisiting. So LEFT click on the Can Meth link that is shown SO many times. It will then show in the window at the top of the screen where you normally search for a web site- www etc etc .. Delete the xxxxxx's AFTER the = and replace the crosses with your listing number . Press ENTER. You will then see the full original listing. Just below the listing title and picture on the right will be PRINT / REPORT. Press PRINT and...... as we say in the UK.....Bobs Your Uncle !!
You then have the option of one or all of ...... listing details / selling description / listing images ....take your pick !
When you've printed one lot out you may have to wait for 10-15 minutes (don't ask me why ) before you can do the same again and print out another items details...
02-08-2016 11:19 PM
I agree.... Bring it Back..... Please...
02-12-2016 11:42 PM
As a buyer I want to print my winning listing to a PDF for long term storage. ever try to go back 5years to see a listing's details.
03-12-2016 08:46 PM
Just adding my vote to BRING BACK the print button!
04-10-2016 01:36 PM
Adding my request to PLEASE BRING BACK THIS FUNCTION
04-19-2016 07:36 AM
Thanks, Kurtrobaer's ebay Canada text still works to print the item only! Cumbersome but effective as of April 19, 2016.
04-22-2016 07:07 PM
I copied your bookmarklet and pasted it in the URL of a new bookmark, and replaced ":" with ":" as directed. I can't seem to get this to work in either Firefox or Internet Explorer10, in the U.S. version of ebay. Did I do something wrong? The URL I have bookmarked is as follows - javascript:window.location.href=JSON.parse('"'+document.documentElement.textContent.match(new%20RegExp('"updateURL":"(.*?)"'))[1]+'&viewItem&rt=nc&print=all"')
04-23-2016 08:00 AM
@flwrcrt wrote:I copied your bookmarklet and pasted it in the URL of a new bookmark, and replaced ":" with ":" as directed. I can't seem to get this to work in either Firefox or Internet Explorer10, in the U.S. version of ebay. Did I do something wrong? The URL I have bookmarked is as follows - javascript:window.location.href=JSON.parse('"'+document.documentElement.textContent.match(new%20RegExp('"updateURL":"(.*?)"'))[1]+'&viewItem&rt=nc&print=all"')
Don't know if kurtrobaer (the bookmarklet poster) is around after 3 months, but I took a look at it. It does work if what you are trying to get to is the listing summary page that shows all the photos (but may skimp on some of the other listing details).
Here is what the bookmarklet should look like:
I went to a listing page for one of my recent purchases, and clicked the bookmarklet which yielded the summary version of the listing (the photo below is just the top portion of the screenshot):
Works fine in Firefox 3.6.24 (and should work fine in any version of Firefox). If you have gotten the copied and pasted bookmarklet looking exactly like what I showed above, but it still does nothing when clicked while you are viewing a listing page, try adding a semicolon after the last parenthesis at the very end of the bookmarklet (javascript is generally terminated by semicolons and your Firefox may be picky - mine doesn't care in this case.)
That summary page along with a print of the actual lisiting page should capture all the needed info for future generations (or tax auditors)
I'm working on trying to get decent printouts of actual listing pages, as I need them for my selling records, but it's low priority at the moment. eBay started embedding the description portion of the listing pages in a frame a while back which bollixes up printing (Firefox print only grabs beginning portion of frame content), and haven't figured out how to access the photos yet. IF I ever do come up with something it will likely require a Greasemonkey script (but might be doable as a bookmarklet)
PDFCreator permits collection of multiple docs to print to a single pdf file. My current workaround is to print the listing page to pdf in "Wait/Collect" mode, then right click on the description area in the listing and use the Firefox This Frame->Print frame feature to add the full description to the pdf print queue. Hit Ctrl-A to combine the 2, Ctrl-P to finalize the pdf print. (note that the summary page could also be added into the document the same way - I just don't add it in there since it comes up earlier in my print flow).
The result of the above kludge isn't a single pretty page, but all the info I need gets captured this way: full description, all the photos, and a view of the listing page details (price dates, buyer id, etc) The shipping&payments tab isn't there but could also be grabbed as another print added to the queue if it is also needed.
04-23-2016 12:58 PM - edited 04-23-2016 12:59 PM
EBAY PRINT FEATURE WORKAROUND
I know this has been presented before but I could't get it to work because my browser would'nt let me save the script correctly. figured it out and the "Print" feature is back. Below is my quick and dirty way to do it that works on Firefox.
Create Browser Bookmark "Ebay Print"(Doesn't matter what it is) then put it on your toolbar menu. Right click on it and go to "Properties" Take below script and paste into "Location" then save.
Now when your on your Ebay item go to the "Ebay Print" and your will be presented with the old page you used to see when hitting the "Print" button that went away.
javascript:window.location.href=JSON.parse('"'+document.documentElement.textContent.match(new%20RegExp('"updateURL":"(.*?)"'))[1]+'&viewItem&rt=nc&print=all"')