Brian,
I don't doubt you are having problems with Creo Learning Connector on Creo 2.0 M100 and IE 11. However I can confirm Creo Learning Connector works with IE11 and Creo 2.0 M100 because that's what I am personally running. And I know many others are successfully using it.
I want to help you with this and I understand why you may not feel up for contacting technical support. From your previous messages, I think you have a good judgement of when you aren't getting satisfactory help. Use this judgement to know when to escalate. I hope it is not the case, but if you are consistently not getting the support you expect, you should review this with the escalation manager you speak with.
Now in your particular case, there must be something special about your setup that we need to discover. So it may take some time to figure this out and I will need your help to diagnose what is different. I prefer to do this with Technical Support rather than this forum (but I will try) because it is a difficult problem to diagnose. So if you could please escalate the call, that will help. A summary of what leads to the solution could be posted here later as a follow up to benefit others.
The script error message you are seeing strongly indicates there is a feature/browser detection problem. As you pointed out, the method .attachEvent() should not be called given your browser is IE11. As a side note, I learned from a developer that the specific piece of code referenced in your script error message comes from GWT (a dependency of Learning Connector) and it should only be called if your browser is determined to be IE9. The next question is why is your embedded browser reporting it is IE9 and not IE11?
- Has your company or you configued IE11 to emulate prior versions of IE because of certain web apps your company relies on? (Sometimes companies have important web apps that don't work with newer versions of IE, so they configure IE to emulate a previous version.) See http://windows.microsoft.com/en-us/internet-explorer/reset-ie-settings and check with your IT if there are settings they have made that are not exposed to you. And please check both the 32bit and 64bit IE settings under "%ProgramFiles(x86)%\Internet Explorer" and "%programfiles%\Internet Explorer".
- It is unclear to me about how the instance of Windchill you registered Creo with would impact Learning Connector. But maybe there is some configuration setting related to Windchill 10.2 that causes your problem? To see if your hunch is correct, can you try to temporarily remove or rename i) your config.pro/sup files, ii) also "%APPDATA%\PTC\ProENGINEER\Wildfire\.wf", and iii) if your company sets the environment variables %PTC_WF_ROOT% in your PSF or in your system environment variables or elsewhere, please temporarily remove these environment variables. iv) And verify no Windchill server is registered when you start Creo. --> Basically, the general goal of this test is to eliminate your WC 10.2 from the equation to see if the problem really is WC 10.2.
(Given the URL in your screenshot, I can see your company is not using a local install of precision lms. But for the benefit of others who come across a similar problem with IE11 and are using a local install of precision lms, they should verify that their local install is updated to version v5.0.3 or later because to support IE11, Creo Learning Connector required fixes that were implemented in Creo 2.0 M100 and also Precision LMS v5.0.3)
Your thoughts about https/http having an effect is interesting because most browsers have a security policy to reject content received via http if the top level page is https. This causes problems for companies with local installs of precisionlms and the help center, where they host precisionlms with https and the help center with http. (Since LC is hosted by https, you'd receive script errors if the help center was hosted with http.) But the problem with mixed https and http is a different kind of script error. If we accept the theory that https connection to your WC 10.2 server is contributing to the problem, then going by the error message and the fact that Learning Connector has no obvious dependency on Windchill, I'd hypothesize somehow your configuration is making your browser appear to be IE9 in the embedded browser. It seems very unlikely to me that this is the real cause of your issue... but it could be explored further by eliminating Windchill from your Creo installation for testing purposes.
In general, you should try to run Creo 2.0 M100 in as 'plain vanilla' a configuration as possible in order to get a working state. Then add configurations back in until the problem occurs again. It could be a painful process... but without being able to reproduce the issue, we need someone who can reproduce it to help us help you figure it out.
As I said earlier, I want to help you with this and I hope the above suggestions help.
Darcy
PTC University