Projet

Général

Profil

Anomalie #3026

plugin charte : permettre de redimensionner la hauteur de l'iframe sous Firefox

Ajouté par Christophe Deseure il y a environ 12 ans. Mis à jour il y a environ 12 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Début:
07/03/2012
Echéance:
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.2

Description

Une iframe est utilisée lors de l'accès à l'onglet "Charte informatique" dans l'interface d'administration.
L'iframe n'est pas redimensionnable sous Firefox si le protocole de la fenêtre principale n'est pas le même que celui de l'iframe (alors que le domaine est identique).
De plus, le javascript de posh fait que sous firefox l'iframe obtient une hauteur de 100 pixels qui gêne beaucoup la lecture.
Il faudrait donc modifier dynamiquement le protocole si besoin lors de la mise en place de cette iframe.

Pour cela, il suffit d'ajouter une ligne à la fonction du fichier "display_charte.js" qui devient :

function jscharte_display(){
    var url = __LOCALFOLDER + 'admin/' + padmin["admin_tab"] + '?page=charte_tab';
    if(window.location.protocol=="https:") url = $p.changeProtocol(url);
    var iframe = "<iframe id='plugin_plugin_charte' src='" + url + "' width='100%' height='1000px' frameborder='0' onload=\"$p.adjustFrameHeight($('plugin_plugin_charte'));\"></iframe>";
    $p.print('content', iframe);
}

Demandes liées

Lié à Sources posh EOLE 2.2 - Anomalie #3025: accès à une iframe en javascript : limitation de firefox Fermé 07/03/2012

Révisions associées

Révision 83536619 (diff)
Ajouté par Lionel Morin il y a presque 12 ans

Plugin charte : permettre de redimensionner la hauteur de l'iframe sous Firefox Win (fixes #3026)

Révision 1d95b55b (diff)
Ajouté par Lionel Morin il y a presque 12 ans

Plugin charte : permettre de redimensionner la hauteur de l'iframe sous Firefox Win (ref #3026)

Révision 1d95b55b (diff)
Ajouté par Lionel Morin il y a presque 12 ans

Plugin charte : permettre de redimensionner la hauteur de l'iframe sous Firefox Win (ref #3026)

Historique

#1 Mis à jour par Christophe Deseure il y a environ 12 ans

  • Description mis à jour (diff)

#2 Mis à jour par Lionel Morin il y a environ 12 ans

  • Assigné à mis à Lionel Morin

#3 Mis à jour par Lionel Morin il y a environ 12 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Appliqué par commit commit:84e6c487bf1a2daafebac002323dc47473e884ee.

#4 Mis à jour par Gérald Schwartzmann il y a environ 12 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF