X
點擊此處開啟此網站的行動版。

技術支援討論區

Why some sites works ONLY at "private window" mode

已張貼

Why at some sites I CAN'T LOG IN at normal mode and need ONLY PRIVATE WINDOW MODE so i can log in and use the site normally. Sites like this "http://my.xe.gr"

Why at some sites I CAN'T LOG IN at normal mode and need ONLY PRIVATE WINDOW MODE so i can log in and use the site normally. Sites like this "http://my.xe.gr"

由 grecory13 於 修改

被選擇的解決方法

I get that error when this pref is false:

  • dom.webnotifications.enabled = false

ReferenceError: Notification is not defined 'Notification' in window => false

In a PB mode window the console doesn't show the error message.

In regular window ('serviceWorker' in navigator = true): ('serviceWorker' in navigator && 'PushManager' in window) = true and the code is run

In PB mode window ('serviceWorker' in navigator = false): ('serviceWorker' in navigator && 'PushManager' in window) = false and the code doesn't run

https://my.xe.gr/assets/js/library-min.js?v=1.8.22 Line 276:

   }), 'serviceWorker' in navigator && 'PushManager' in window) {
      var pushPermission = Notification.permission;
      $.cookie('pushStatus', pushPermission, {
        expires: 90,
        path: '/',
        domain: 'xe.gr'
      })

The website should check 'Notification' in window as well.

從原來的回覆中察看解決方案 1
引用

額外的系統細節

已安裝的外掛程式

  • Shockwave Flash 32.0 r0

應用程式

  • User Agent: Mozilla/5.0 (Windows NT 6.1; rv:68.0) Gecko/20100101 Firefox/68.0

更多資訊

WestEnd
  • Top 25 Contributor
60 個解決方法 5376 個答案

What error does it say? Screenshot of the error helps for others to see what is happening.

What error does it say? Screenshot of the error helps for others to see what is happening.
這篇文章有幫助嗎?
引用

提出問題者

It doesn't bring any error simply i CAN'T log in the log in button simply doesn't accept it at normal mode ONLY at private mode.

It doesn't bring any error simply i CAN'T log in the log in button simply doesn't accept it at normal mode ONLY at private mode.
這篇文章有幫助嗎?
引用
TyDraniu
  • Top 25 Contributor
310 個解決方法 1728 個答案

Interesting.

In the normal mode there's an additional exception in the console:

ReferenceError: Notification is not defined
library-min.js:277
    init library-min.js:277
    n my-libs-min.js:805
    fireWith my-libs-min.js:865
    ready my-libs-min.js:536
    B my-libs-min.js:763

After this exception no further JS is loaded, so the login button doesn't work.

Interesting. In the normal mode there's an additional exception in the console: <pre>ReferenceError: Notification is not defined library-min.js:277 init library-min.js:277 n my-libs-min.js:805 fireWith my-libs-min.js:865 ready my-libs-min.js:536 B my-libs-min.js:763</pre> After this exception no further JS is loaded, so the login button doesn't work.

由 TyDraniu 於 修改

這篇文章有幫助嗎?
引用

提出問題者

What that means? Means that some sites DOESN'T WORK normal anymore? How i can ALL THE SITES even that i mention before work normal without needing to go to private mode?

What that means? Means that some sites DOESN'T WORK normal anymore? How i can ALL THE SITES even that i mention before work normal without needing to go to private mode?
這篇文章有幫助嗎?
引用
cor-el
  • Top 10 Contributor
  • Moderator
17421 個解決方法 157414 個答案

有幫助的回覆

Hmm, I'm not seeing this problem

If I click the button without filling any data then I get this error that the data in incorrect:

  • Τα στοιχεία πρόσβασης δεν είναι σωστά.

You can try these steps in case of issues with web pages:

You can reload web page(s) and bypass the cache to refresh possibly outdated or corrupted files.

  • hold down the Shift key and left-click the Reload button
  • press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
  • press "Command + Shift + R" (Mac)

Clear the Cache and remove the Cookies from websites that cause problems via the "3-bar" Firefox menu button (Options/Preferences).

"Remove the Cookies" from websites that cause problems:

  • Options/Preferences -> Privacy & Security
    Cookies and Site Data -> Manage Data

"Clear the Cache":

  • Options/Preferences -> Privacy & Security
    Cookies and Site Data -> Clear Data -> Cached Web Content: Clear

Start Firefox in Safe Mode to check if one of the extensions ("3-bar" menu button or Tools -> Add-ons -> Extensions) or if hardware acceleration is causing the problem.

  • switch to the DEFAULT theme: "3-bar" menu button or Tools -> Add-ons -> Themes
  • do NOT click the "Refresh Firefox" button on the Safe Mode start window
Hmm, I'm not seeing this problem *https://my.xe.gr/login?from=myxe_new_landing If I click the button without filling any data then I get this error that the data in incorrect: *Τα στοιχεία πρόσβασης δεν είναι σωστά. ---- You can try these steps in case of issues with web pages: You can reload web page(s) and bypass the cache to refresh possibly outdated or corrupted files. *hold down the Shift key and left-click the Reload button *press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux) *press "Command + Shift + R" (Mac) Clear the Cache and remove the Cookies from websites that cause problems via the "3-bar" Firefox menu button (Options/Preferences). "Remove the Cookies" from websites that cause problems: *Options/Preferences -> Privacy & Security<br>Cookies and Site Data -> Manage Data "Clear the Cache": *Options/Preferences -> Privacy & Security<br>Cookies and Site Data -> Clear Data -> Cached Web Content: Clear Start Firefox in <u>Safe Mode</u> to check if one of the extensions ("3-bar" menu button or Tools -> Add-ons -> Extensions) or if <u>hardware acceleration</u> is causing the problem. *switch to the DEFAULT theme: "3-bar" menu button or Tools -> Add-ons -> Themes *do NOT click the "Refresh Firefox" button on the Safe Mode start window *https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode *https://support.mozilla.org/en-US/kb/troubleshoot-extensions-themes-to-fix-problems
這篇文章有幫助嗎? 1
引用
TyDraniu
  • Top 25 Contributor
310 個解決方法 1728 個答案

Interesting. Looks like this bug is Win7-specific. Can't repro on win10.

Interesting. Looks like this bug is Win7-specific. Can't repro on win10.
這篇文章有幫助嗎? 0
引用

提出問題者

No it's NOT A WIN7 issue cause chrome and all other internet browsers works just fine ONLY FIREFOX DOESN'T at that site. And even firefox at older versions work just fine even at this site to so IT'S NOT WIN7 ISSUE BUT FIREFOX LATEST VERSION ISSUE.

'''''No it's NOT A WIN7''''' issue cause chrome and all other internet browsers works just fine ONLY FIREFOX DOESN'T at that site. And even firefox at older versions work just fine even at this site to so '''IT'S NOT WIN7 ISSUE BUT FIREFOX LATEST VERSION ISSUE'''.

由 grecory13 於 修改

這篇文章有幫助嗎?
引用
TyDraniu
  • Top 25 Contributor
310 個解決方法 1728 個答案

I'm not saying that it's win7 issue, but (win7 specific) firefox issue.

Filled a bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1570588

I'm not saying that it's win7 issue, but (win7 specific) firefox issue. Filled a bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1570588

由 TyDraniu 於 修改

這篇文章有幫助嗎?
引用

提出問題者

And how i can correct/fix that?

And how i can correct/fix that?
這篇文章有幫助嗎?
引用
TyDraniu
  • Top 25 Contributor
310 個解決方法 1728 個答案

Now we're waiting. That's all on our (support) side, you don't have to write anything here, just follow that bug.

Now we're waiting. That's all on our (support) side, you don't have to write anything here, just follow that bug.
這篇文章有幫助嗎?
引用

提出問題者

So it is FIREFOX ISSUE NOT MINE??? And just need to wait mozilla fix it correct?

So it is FIREFOX ISSUE NOT MINE??? And just need to wait mozilla fix it correct?
這篇文章有幫助嗎?
引用
cor-el
  • Top 10 Contributor
  • Moderator
17421 個解決方法 157414 個答案

選擇的解決方法

I get that error when this pref is false:

  • dom.webnotifications.enabled = false

ReferenceError: Notification is not defined 'Notification' in window => false

In a PB mode window the console doesn't show the error message.

In regular window ('serviceWorker' in navigator = true): ('serviceWorker' in navigator && 'PushManager' in window) = true and the code is run

In PB mode window ('serviceWorker' in navigator = false): ('serviceWorker' in navigator && 'PushManager' in window) = false and the code doesn't run

https://my.xe.gr/assets/js/library-min.js?v=1.8.22 Line 276:

   }), 'serviceWorker' in navigator && 'PushManager' in window) {
      var pushPermission = Notification.permission;
      $.cookie('pushStatus', pushPermission, {
        expires: 90,
        path: '/',
        domain: 'xe.gr'
      })

The website should check 'Notification' in window as well.

I get that error when this pref is false: *dom.webnotifications.enabled = false ReferenceError: Notification is not defined 'Notification' in window => false In a PB mode window the console doesn't show the error message. In regular window ('serviceWorker' in navigator = true): ('serviceWorker' in navigator && 'PushManager' in window) = true and the code is run In PB mode window ('serviceWorker' in navigator = false): ('serviceWorker' in navigator && 'PushManager' in window) = false and the code doesn't run https://my.xe.gr/assets/js/library-min.js?v=1.8.22 Line 276: <pre><nowiki> }), 'serviceWorker' in navigator && 'PushManager' in window) { var pushPermission = Notification.permission; $.cookie('pushStatus', pushPermission, { expires: 90, path: '/', domain: 'xe.gr' })</nowiki></pre> The website should check <b>'Notification' in window</b> as well.
這篇文章有幫助嗎? 1
引用

提出問題者

The dom.webnotifications.enabled = false i change it to true and worked.

THANKS.

The dom.webnotifications.enabled = false i change it to true and worked. THANKS.
這篇文章有幫助嗎?
引用
問個問題

如果您還沒有帳號,您必須先 登入您的帳號 來回覆文章。請 開始一個新問題