Page de connexion Web : Comment ouvrir le client HTML5 dans le même onglet ?

Vue d'ensemble

Sur la page Web d'ouverture de session, lorsque l'utilisateur clique sur le bouton "Connexion", le client HTML5 est ouvert dans un nouvel onglet du navigateur.

Vous pouvez modifier ce comportement et faire en sorte que le client HTML5 s’ouvre dans le même onglet du navigateur que la page de connexion Web, en modifiant un fichier JavaScript.

Modification du fichier common.js

Modifiez le fichier "common.js" fichier qui est stocké dans le dossier "C: \ Program Files (x86) \ TS2log \ Clients www \ software \". Nous vous conseillons d'utiliser un éditeur de texte tel que Notepad ou Notepad ++ (ne pas utiliser Word).

Rechercher ces lignes :

  if (cpwin != false) {
    window.name = " " + k;
    cpwin.name = k;
    cpwin.location.replace(p);
  } else {
    window.name = " " + k;
    var success = false;
    if(window.open && window.navigator && navigator.userAgent && navigator.userAgent.match(" CriOS")) {
      tmpwin = window.open(p, '_blank'); //Chrome needs _blank
      tmpwin.name = k;
      success = tmpwin;
    } else if(window.open) {
      success = window.open(p, k);
    }

Et les remplacer par ces lignes :

if (cpwin != false) {
  window.name = " " + k;
  location.href = p + '#';
  cpwin.close();
  cpwin = false;
} else {
  window.name = " " + k;
  location.href = p + '#';
  cpwin.close();
  cpwin = false;
  var success = true;

Nous vous recommandons d'effacer le cache de votre navigateur après avoir sauvegardé le fichier JavaScript modifié.

Modification du fichier " common_applications.js "

Si vous utilisez les fonctionnalités du Portail Web d’Applications de TS2log, vous devez éditer un second fichier. Modifiez le fichier " common_applications.js " fichier qui est stocké dans le dossier "C: \ Program Files (x86) \ TS2log \ Clients www \ software \". Nous vous conseillons d'utiliser un éditeur de texte tel que Notepad ou Notepad ++ (ne * pas * utiliser Word).


Rechercher ces lignes :

if (childurl != '') {
    child = window.open(childurl, childname);
    childrenWindows[childrenWindows.length] = child;
}

Et les remplacer par ces lignes :

if (childurl != '') {
    location.href = childurl + '#';
}

Nous vous recommandons d'effacer le cache de votre navigateur après avoir sauvegardé le fichier JavaScript modifié.