Ich bin auf ein seltsames Problem gestoßen, als ich einen Benutzer von der Site mit meinem spezifischen Thema abmeldete. Wenn ich den Abmelde-Link drücke, wird die Seite aktualisiert, aber der Benutzer ist immer noch angemeldet. Wenn ich den Site-Skin auf den von der DNN bereitgestellten Standard geändert habe, gibt es kein Problem. In komplett verschiedenen Site, die ich mit meinem benutzerdefinierten Thema erstellt habe, funktioniert diese Links auch. Ich habe das Javascript deaktiviert, das denkt, dass irgendein js Skript etwas, aber Ergebnis verwirft, das selbe ist. Ich weiß nicht, wo ich anfangen soll, nach diesem Problem zu suchen. Irgendwelche Vorschläge?kann sich nicht von der Site abmelden
Antwort
Deaktivieren von Javascript ist ein Problem. Der "Abmelden" -Link verwendet Javascript.
Gehen Sie zurück zu Ihrem benutzerdefinierten Skin mit aktiviertem JavaScript und verwenden Sie die Entwicklertools, um das Konsolenfenster zu öffnen. Sie sollten dort Informationen sehen, die zur Identifizierung des Problems beitragen.
Versuchen Sie, mit der Reihenfolge und Priorität der Javascript-Dateien in der .ASCX-Skin-Steuerelement zu verwirren. Zum Beispiel, wenn Sie haben:
<dnn:DnnJsInclude runat="server" FilePath="jquery.one.js" PathNameAlias="SkinPath" />
<dnn:DnnJsInclude runat="server" FilePath="jquery.two.js" PathNameAlias="SkinPath" />
Probieren Sie um Schalten, oder alternativ versuchen, ihre Prioritäten zu ändern, etwa so:
<dnn:DnnJsInclude runat="server" FilePath="jquery.two.js" PathNameAlias="SkinPath" Priority="100" />
<dnn:DnnJsInclude runat="server" FilePath="jquery.one.js" PathNameAlias="SkinPath" Priority="150" />
Manchmal es einen Konflikt in der Reihenfolge, in der die Bibliotheken geladen sind , auch wenn es nicht in der Konsole angezeigt wird.
Sie können in den Client Resource Management API
schließlich mehr darüber lesen, versuchen, die mehrere Skin zu vergleichen .ascx Dateien miteinander, um zu sehen, ob etwas in diesem bestimmten fehlt.
- 1. Devise, kann sich nicht abmelden
- 2. EventListeners sich selbst abmelden?
- 3. Wie kann man sich von einem RxJS 5 Observable abmelden?
- 4. Kann mit Devise nicht abmelden
- 5. gerrit + apache2 kann nicht abmelden
- 6. rails-devise - kann nicht abmelden
- 7. Cocoapods: Abmelden von MagicalRecord Abmelden
- 8. facebook oauth kann sich nicht abmelden Benutzer, der keine Berechtigungen akzeptiert
- 9. Abmelden von LinkedIn API
- 10. Wie kann man sich von der Google-Authentifizierung in einem anderen Fragment abmelden?
- 11. Abmelden von allen Sitzung
- 12. Wie können Sie sich von einem Ubiquity-Befehl abmelden?
- 13. kann empfangene Anfrage nicht mit JAXB abmelden.
- 14. Wie kann ich einen Gerätebenutzer von der Rails-Konsole abmelden?
- 15. Kann nicht lesen Eigenschaft abmelden von undefined: Angular2 testen
- 16. Abmelden, wenn der Benutzer die Registerkarte schließt
- 17. Reaktiv abmelden von Meteor
- 18. Scrapy-Splash kann die Site nicht laden
- 19. Abmelden Aktion funktioniert nicht
- 20. Abmelden von Facebook iOS programmatisch
- 21. Benutzer wird erstellt, kann sich aber nach dem Abmelden nicht anmelden MeteorJS
- 22. Abmelden von mehreren MembershipUsers, die nicht der aktuelle Benutzer sind?
- 23. Wo befindet sich die dojo.charting-Bibliothek auf der AOL-Site?
- 24. Kann ein anonymer Delegierter sich von einem Ereignis abmelden, nachdem es ausgelöst wurde?
- 25. Ändern Sie den css-Wert in der Wordpress-Site, sobald sich der Benutzer anmeldet
- 26. Abmelden von Ereignissen in ObservableCollection
- 27. Wie kann ich einen IOKit.HID-Rückruf "abmelden"?
- 28. WordPress CSS: Site-Titel ändert sich von Serifenlos Serif
- 29. Wie kann man sich bei nativer App-Automatisierung von Facebook und Google Mail mit API abmelden?
- 30. Wie kann ich mich von einer E-Mail abmelden?
Ich deaktiviert js nur für den Test. Und es gibt keinen Fehler in der Firebug/Chrome Dev Tools Konsole. – lszk