Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
jsconnect does'nt work with Internet Explorer ?
UltimateTNT
New
I implemented jsconnect 1.5.3 in Vanilla 2.2.1with Vanilla jsConnect PlugIn and everything works fine with Firefox (45) and Chrome (51). With Internet Explorer (all versions), the linked site account does not appear under the "Or you can ...".
Any idea please?
jsConnect does'nt work with https ?
Thank you in advanced.
Tagged:
0
Answers
Not sure anyone uses Internet Explorer anymore… but you could be blocking js in that browser.
https://vanillaforums.org/discussion/23686/jsconnect-working-for-all-browsers-except-ie
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
Uses Internet Explorer is not a personal choice!
JS is not blocking, my original site (used with jsconnect for sign-in in Vanilla) is develop in HTML5/PHP/jQuery/Bootstrap and it works in IE.
The 23686 discussion link is not provided a real solution...
I have error in IE console (after press F12) : SCRIPT1002 in index.php, Line 3 character 5. When i click the link, the cursor is between "lang" and "=" on line 3:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!DOCTYPE html PUBLIC "" ""><HTML class="sticky-footer-html" lang="fr"><HEAD><META content="IE=10.000" http-equiv="X-UA-Compatible">
???
The doc type is wrong. This is what it is supposed to look like
This is found in the default.master.tpl of the Boostrap theme.
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
Thank you for the response but this is what i have in my default.master.tpl.
The 3 lines of code that i pasted in previous post is a copy of the code in "Script" tab of F12 debug window in Internet Explorer.
I don't know why IE has added the first DOCTYPE and modified the second DOCTYPE.
The IE Error seems to be in line 3 char 5 !
Please copy the contents of your default.master.tpl here. The picture you posted is of a rendered page not the what is in the template.
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
Ok if you want:
It works fine with Firefox (45) and Chrome (51)! Only IE (as usual).
Ok, try replacing
Doing this is discouraged by the www consortium … but it might solve your problem.
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
Thank you but there is no change after added SYSTEM "about:legacy-compat" in DOCTYPE.
Nobody has ideas?
No solution ?
If some JavaScript is not working, it almost always shows errors on the JavaScript console. You have reported there is one, but this is no Vanilla specific problem.
I see 2 DOCTYPE lines which is wrong. Maybe IE is not as forgiving as those other browsers.
Also there is this strange line break in line 3. I do not know if IE needs to have a html tag in one line or if it wouldn't replace a line break with a space and as such maybe sees
<HTML class="sticky-footer-html"lang="fr">
which it couldn't handle?All this is just wild guessing. By the way: the default.master.tpl that you have posted doesn't belong to the html that is generated.
It would help if you could a) give a link to your forum and maybe b) show the default.master.tpl that is actually used.