Freezone S'inscrire

FAQ FAQ Rechercher Rechercher Liste des Membres Liste des Membres Groupes d'utilisateurs Groupes d'utilisateurs S'enregistrer S'enregistrer
Namoweb Editor 5: problème de couche ''flottante''
 

Poster un nouveau sujet    Répondre au sujet
   Univers Freebox Index du Forum -> Internet (ligne fixe)



 Auteur   Message 
François30
(Auteur du topic)

Hobbit de L'Univers


Inscrit le: 04 Mar 2020
Messages: 23
 
23 points

François30
(Auteur du topic), Posté le: Dim 19 Avr 2020, 9:41    Sujet du message: Namoweb Editor 5: problème de couche ''flottante'' Namoweb Editor 5: problème de couche ''flottante'' 216182 196056
Répondre en citant

Bonjour ,

Je vous écris afin de résoudre , avec votre aide j espère , un problème de couche flottante . J ai crée une couche flottante dans le vieux logiciel namoweb editor 5. Cette couche suit le sroll en bas en droite comme je le veut .
Cela fonctionne très bien DANS l aperçu de namo Web.Mais lors de l affichage dans les navigateurs chrome et mozilla cela ne fonctionne pas la couche flottante ne se déplace pas en bas a droite. voici ce que généré namo Web avec la fonction outils :
Code:
function namosw_init_float_layers()
{
  var name;
  var layer;
  var i;
  var j;

  j = 0;
  document._float_layers = new Array(Math.max(1, namosw_init_float_layers.arguments.length/2));
  for (i = 0; i < namosw_init_float_layers.arguments.length; i += 2) {
    name  = namosw_init_float_layers.arguments[i];
    if (name == '')
      return;
    if (navigator.appName.indexOf('Netscape', 0) != -1) {
      layer = document.layers[name];
      layer._fl_pos_left = layer.left;
      layer._fl_pos_top  = layer.top;
    } else {
      layer = document.all[name];
      layer._fl_pos_left = layer.style.pixelLeft;
      layer._fl_pos_top  = layer.style.pixelTop;
    }
    layer._fl_pos = namosw_init_float_layers.arguments[i+1];
    if (layer)
      document._float_layers[j++] = layer;
  }

  document._fl_interval = setInterval('namosw_process_float_layers()', 200);
}

function namosw_page_width()
{
  return (navigator.appName.indexOf('Netscape', 0) != -1) ? innerWidth  : document.body.clientWidth;
}

function namosw_page_height()
{
  return (navigator.appName.indexOf('Netscape', 0) != -1) ? innerHeight : document.body.clientHeight;
}

function namosw_process_float_layers()
{
  if (document._float_layers) {
      var i;
      var layer;
      for (i = 0; i < document._float_layers.length; i++) {
     layer = document._float_layers[i];
     if (navigator.appName.indexOf('Netscape', 0) != -1) {
       if (layer._fl_pos == 1)
         layer.left = layer._fl_pos_left + window.pageXOffset;
       else if (layer._fl_pos == 2 || layer._fl_pos == 5)
         layer.left = window.pageXOffset;
       else if (layer._fl_pos == 3 || layer._fl_pos == 6)
         layer.left = window.pageXOffset + (namosw_page_width() - layer.clip.width)/2;
       else
         layer.left = window.pageXOffset + namosw_page_width() - layer.clip.width - 16;
       if (layer._fl_pos == 1)
         layer.top = layer._fl_pos_top + window.pageYOffset;
       else if (layer._fl_pos == 2 || layer._fl_pos == 3 || layer._fl_pos == 4)
         layer.top = window.pageYOffset;
       else
         layer.top  = window.pageYOffset + namosw_page_height() - layer.clip.height;
     } else {
       if (layer._fl_pos == 1)
         layer.style.pixelLeft = layer._fl_pos_left + document.body.scrollLeft;
       else if (layer._fl_pos == 2 || layer._fl_pos == 5)
         layer.style.pixelLeft = document.body.scrollLeft;
       else if (layer._fl_pos == 3 || layer._fl_pos == 6)
         layer.style.pixelLeft = document.body.scrollLeft + (namosw_page_width() - layer.style.pixelWidth)/2;
       else
         layer.style.pixelLeft = document.body.scrollLeft + namosw_page_width()  - layer.style.pixelWidth;
       if (layer._fl_pos == 1)
         layer.style.pixelTop = layer._fl_pos_top + document.body.scrollTop;
       else if (layer._fl_pos == 2 || layer._fl_pos == 3 || layer._fl_pos == 4)
         layer.style.pixelTop = document.body.scrollTop;
       else
         layer.style.pixelTop  = document.body.scrollTop  + namosw_page_height() - layer.style.pixelHeight;
         }
      }
  }
}

C’est trop complexe pour moi , qui ne commence qu a m interrésser a la programmation depuis peu. Peut t on faire plus simple ??

j ai essaye les fonctions position , float, relative et absolute mais rien ne fonctionne .

Je vous donne le site ( très très basic ) de fiches country .je voudrais que la couche soit toujours en bas a droite afin de remonter au sommet de la page sur le signet #listing comme maintenant , car le listing des fiches sont lonques et ne pourra dans le futur que s allonger.

https://francois-baud.pagesperso-orange.fr/debutants/Archives%20Debutants.html

je suis en attente de migrer sur Zimbra afin de mettre ses fiches sur Free , mais pour le moment l espace de stockage est trop petite , donc je l ai mis sur un concurant , excusez moi pour cette infidélité très temporaire .

Merci d avance
francois

*** Modération *** Titre édité. Ajout de la balise "code" *** Modération ***

Curtis Newton
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Ludditus
Hobbit de L'Univers


Inscrit le: 20 Avr 2020
Messages: 2
 
2 points

Ludditus, Posté le: Lun 20 Avr 2020, 14:20    Sujet du message: 217916 197551 Répondre en citant

Si j'ai bien compris et ce que vous voulez est un bouton flottant pour revenir en haut de page, alors oui, on peut faire beaucoup plus simple :
Code:
<style>
#FloatingButton {
  display: block;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 999;
  border: none;
  outline: none;
  background-color: orange;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 5px;
  font-size: 18px;
}
#FloatingButton:hover {
  background-color: #555;
}
</style>

Puis :
Code:
<button onclick="topFunction()" id="FloatingButton" title="Aller au sommaire">Sommaire</button>
<script>
var mybutton = document.getElementById("FloatingButton");
function topFunction() {
  document.body.scrollTop = 0;
  document.documentElement.scrollTop = 0;
}
</script>

Le résultat :
http://ludditus.com/test/test.htm

Vous pouvez examiner le code source. Dites-moi quand vous l'auriez fait, pour que j'efface la page.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
François30
(Auteur du topic)

Hobbit de L'Univers


Inscrit le: 04 Mar 2020
Messages: 23
 
23 points

François30
(Auteur du topic), Posté le: Mer 22 Avr 2020, 6:02    Sujet du message: 216182 196056
Répondre en citant

Bonjour ,

C'est a tout a fait ce que je voulais faire , je vous remercie beaucoup.

Mais j integre tout cela ou ?

En fin de page ?

Merci de votre aide.

francois30
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Ludditus
Hobbit de L'Univers


Inscrit le: 20 Avr 2020
Messages: 2
 
2 points

Ludditus, Posté le: Mer 22 Avr 2020, 14:10    Sujet du message: 217916 197551 Répondre en citant

François30 a écrit:
Mais j integre tout cela ou ?
En fin de page ?

Bah non, c'est plutôt en haut de page. Je vous ai suggéré de regarder ce qu'il y a dans ma page test.htm (CTRL+U dans Firefox).
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
François30
(Auteur du topic)

Hobbit de L'Univers


Inscrit le: 04 Mar 2020
Messages: 23
 
23 points

François30
(Auteur du topic), Posté le: Mer 22 Avr 2020, 15:27    Sujet du message: 216182 196056
Répondre en citant

Bonjour ,

Merci , je pense avoir réussi , à mettre votre code dans ma page , par un copier -coller .

si vous avez besoin d effacer la page test sur votre espace , faites le . J ai fait des copiers - collers de vos codes aussi .

Merci de votre aide .

Francois
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Busyspider
Maitre de Chuck Norris


Inscrit le: 24 Juin 2008
Messages: 13610
 
15088 points

Busyspider, Posté le: Mer 22 Avr 2020, 16:43    Sujet du message: 13133 11589 Répondre en citant

Bonjour

Pour les fichiers a télécharger il faut éviter les fichier Doc .. et mettre plutôt des PDF

Que ce soit avec Office ou Open Office, un fichier Doc peut être exporté en PDF .. le PDF est plus facile à lire pour tout le monde

Sinon ces fichiers sont issus de nombreux sites Web ... Tu as eu l'autorisation de les recopier sur ton site ?

Il faut impérativement l'autorisation des auteurs. Sinon tu enfreins Le Code de la propriété intellectuelle. Confused

De même sur certains fichiers il y a des noms et des adresses email ... pareil ? autorisation des auteurs de publier ?
_________________

:: La Toile de Busyspider - Tutoriels - Aide Free - Freebox - xDSL - Fibre optique ::
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
CurtisNewton
Modérateur UF


Inscrit le: 25 Juil 2008
Messages: 54328
 
55659 points

CurtisNewton, Posté le: Mer 22 Avr 2020, 16:49    Sujet du message: 13461 11885 Répondre en citant

Bonjour,

+1 pour le PDF, même si ça vient d'Adobe...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
François30
(Auteur du topic)

Hobbit de L'Univers


Inscrit le: 04 Mar 2020
Messages: 23
 
23 points

François30
(Auteur du topic), Posté le: Jeu 23 Avr 2020, 6:29    Sujet du message: 216182 196056
Répondre en citant

Bonjour ,

Nous avons en tant que Club de dance de country , l autorisation des chorégraphe de publier leurs œuvres . Le plus souvent elles sont publiques sur les tous les sites de dance country .Je n essais que de renouveler nos archives laisser a l abandon depuis très longtemps. Notre présidente me fourni la documentation que je met en ligne, elle a dut depuis plusieures décinie que le club existe , sait tout cela ,et fait tout le nécessaire de son coté.
Je ne suis qu un élève et danseur faisant parti du club .

Rassurez vous CurtisNewton et Busyspider nous sommes en conformité ( fiches et sacem ) .
Je vous remercie néanmois de vos inquiétude sur le plan juridique .

Pour le format PDF j en ferais part a notre bureau , mais avec le confinement , je ne sais pas quand se fera le prochain .
Je vous remercie encore pour votre aide informatique .

François
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Busyspider
Maitre de Chuck Norris


Inscrit le: 24 Juin 2008
Messages: 13610
 
15088 points

Busyspider, Posté le: Jeu 23 Avr 2020, 6:49    Sujet du message: 13133 11589 Répondre en citant

François30 a écrit:
Nous avons en tant que Club de dance de country , l autorisation des chorégraphe de publier leurs œuvres . Le plus souvent elles sont publiques sur les tous les sites de dance country .

Bonjour

Avoir l'autorisation est indispensable, le fait d'être public sur un site Web (comme tout ce qui est publié sur le Net) n'autorise en aucun cas la recopie des infos sur d'autres sites Web.

Sauf pour les sites en licence Creative-Commons
https://www.legalstart.fr/fiches-pratiques/proteger-une-creation/Creative-Commons/

Mais si vous avez les autorisations, tout va bien alors. Smile
_________________

:: La Toile de Busyspider - Tutoriels - Aide Free - Freebox - xDSL - Fibre optique ::
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé

Poster un nouveau sujet     Répondre au sujet

Univers Freebox Index du Forum -> Internet (ligne fixe)
Page 1 sur 1
Toutes les heures sont au format GMT + 2 Heures
 

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum





CoolVista Thème phpbb
- Site adapté par Vincent Barrier
 © 2005 - 2009 Univers Freebox