In the console I see the following errors:

SCRIPT1028: Expected identifier, string or number 
rpx.js, line 1 character 21089
SCRIPT5009: 'RPXNOW' is undefined 
user, line 335 character 5

and several more similar RPXNOW undefined errors

the expected identifier is at the end of the list of services somewhere in the rpx.js that is getting served up from the server. I'm not sure if it is an issue with the script itself or somehow the data getting to it would be

:new E("soundcloud",950,550),|}};

I think the issue is more likely to be user.. and the other instances of RPXNOW not being defined. Wondering where that's supposed to be defined..

It works in IE7 on the main janrain site but i don't see rpx.js being used there..

Comments

David_Rothstein’s picture

The bug seems to be the trailing comma - i.e. soundcloud:new E("soundcloud",950,550),}}; is actually invalid JavaScript, and it should be soundcloud:new E("soundcloud",950,550)}}; instead. (I think IE7 is less lenient about this kind of invalid JavaScript than other browsers tend to be.)

So I guess this is a problem on Janrain's end?

geokat’s picture

Thanks for the heads up.
A fix is in the works; should be out in couple of days.

David_Rothstein’s picture

Status: Active » Fixed

Pretty sure this works now (and looking at http://static.rpxnow.com/js/lib/rpx.js the code appears to have been fixed).

Thanks!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Issue summary: View changes

clarifying