cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Active Content

I recently posted some auctions.  I had put in the classification and the title and maybe a picture.  Scrolled down to enter the description and, before entering anything, there is a message telling me that I have active content and I should get rid of it.

This is what I find in the description section under the HTML tab: 

 

<script>try{(function() {if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=1;var lponlyfill=1;(function() {
var doc = document;
var frm = doc.getElementById('SignInForm');
var old_username = doc.getElementById('userid');
var old_password = doc.getElementById('pass');
var runids = doc.getElementsByName('runId2');
var runid = null;
if (runids.length==1) { runid = doc.getElementsByName('runId2')[0]; }
if (frm && runid && old_username && old_password ) {
try {
old_username.value = "";
old_password.value = "";
old_username.parentNode.nextSibling.getElementsByTagName('input')[0].value = lpcurruser;
old_password.parentNode.previousSibling.getElementsByTagName('input')[0].value = lpcurrpass;
} catch (e) { };
}
})();lpcurruser = ''; lpcurrpass = '';})();}catch(e){}</script><script>try{(function() {if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=2;var lponlyfill=1;(function() {
var doc = document;
var frm = doc.getElementById('SignInForm');
var old_username = doc.getElementById('userid');
var old_password = doc.getElementById('pass');
var runids = doc.getElementsByName('runId2');
var runid = null;
if (runids.length==1) { runid = doc.getElementsByName('runId2')[0]; }
if (frm && runid && old_username && old_password ) {
try {
old_username.value = "";
old_password.value = "";
old_username.parentNode.nextSibling.getElementsByTagName('input')[0].value = lpcurruser;
old_password.parentNode.previousSibling.getElementsByTagName('input')[0].value = lpcurrpass;
} catch (e) { };
}
})();lpcurruser = ''; lpcurrpass = '';})();}catch(e){}</script>

 

Not something that I entered, is it some sort of code that eBay uses?

 

Message 1 of 12
latest reply
1 BEST ANSWER

Accepted Solutions

Active Content

You are using Lastpass and it is injecting the code.

Disable Lastpass plugin, then clean up the mess.

Then update Lastpass (it did this a year or two ago and Lastpass fixed it - assume it's broken again).

View Best Answer in original post

Message 3 of 12
latest reply
11 REPLIES 11

Active Content

You might post this to the Active Content discussion board. You will get an answer to your question there.

 

https://community.ebay.com/t5/Replacing-Active-Content/bd-p/activecontent

eBay is continually updating this site. Some advice given may have changed. Please reply to this thread, to let us know if this advice works for you. The links on the bottom of any eBay page can help you deal with most eBay issues. Contact eBay Customer Service on Facebook.com/eBay or Twitter.com/AskeBay
Message 2 of 12
latest reply

Active Content

You are using Lastpass and it is injecting the code.

Disable Lastpass plugin, then clean up the mess.

Then update Lastpass (it did this a year or two ago and Lastpass fixed it - assume it's broken again).
Message 3 of 12
latest reply

Active Content

Ahhhh... thank you.....i had my suspicions about that but didn't see anything that specifically indicated Last pass.

Message 4 of 12
latest reply

Active Content

Glad you got it figured out.

From your OP:
...value = lpcurruser;
...value = lpcurrpass;

is prominent all throughout the JavaScript you posted

Google lpcurruser or lpcurrpass and it becomes obvious. (a good general technique for figuring out what a chunk of code is, what it might be doing, and who is/talking about it)
Message 5 of 12
latest reply

Active Content

If it was Lastpass causing my problem then all of my listings would have a problem, but only 6 out of 26 are listed as having a problem. Also each time I start a listing the description section shows warning about "active content" & I have not even started to type in the description section. So I click the box to help me "clean it up" & more than half the time that "fixes the problem. I NEVER insert any active content.
Message 6 of 12
latest reply

Active Content

Those five items are still tripping the active content issue. Because...

 

The script for last pass in those listing has been x'ed out, but eBay does not see that. The script is still in the item listing so eBay says it has active content.

 

Delete the script completely.

eBay is continually updating this site. Some advice given may have changed. Please reply to this thread, to let us know if this advice works for you. The links on the bottom of any eBay page can help you deal with most eBay issues. Contact eBay Customer Service on Facebook.com/eBay or Twitter.com/AskeBay
Message 7 of 12
latest reply

Active Content

It is back already (if it was ever fixed). I have:

Firefox 59.0.3 (64-bit)

With:

LastPass Firefox Toolbar
Version: 4.9.2
Built: Wed Apr 18 2018 14:18:19 GMT-0400 (EDT)

And it happens with or without:
Binary Component: true (Native Messaging version 4.1.55, built Mar 21 2018 16:56:37)

 

Has been happening to me for a month or so... 

Message 8 of 12
latest reply

Active Content

Is it just me or does LastPass seem entirely uninterested in fixing bugs?

Message 9 of 12
latest reply

Active Content

For this month's "Ostritch Sticking It's Head into Sand" award, LastPass calls this a feature and not a bug.

 

Here are the seven basic steps that you should automatically know and intuitively understand (apparently) to make a popular site like eBay work properly with the LastPass plugin (who I'm assured DEFINITELY isn't at fault for this, because it's a feature, not a bug. Sigh.) :

 

  1. Go to LastPass Vault
  2. Go to Account Settings
  3. Click on Never URLS
  4. Click 'Add'
  5. Pick 'Never Do Anything' from the Menu
  6. Add bulksell.ebay.com/ws/eBayISAPI.dll (customize url to fit your region - aka co.uk, .ie)
  7. Click 'Add'

See? Simple as basic neurosurgery.

Message 10 of 12
latest reply

Active Content

They have fixed a few of mine, when I persist with detailed technical arguments. But it seems 90% of their people are busy complicating the system and creating more bugs that are ever more intractable. Thanks for the procedure!
Message 11 of 12
latest reply

Active Content

Looks like barneystoyshop's solution is better. Trying it.
Message 12 of 12
latest reply