Désolé d'être dur mais ton projet part assez mal. A mon humble avis, il y a plusieurs choses à reconsidérer.
Si tu veux absolument un menu déroulant, au lieu de choisir un script (Javascript ?), tu devrais essayer de trouver un modèle de menu déroulant en CSS qui serait compatible avec tous les navigateurs. Ce que tu as pris, c'est un nid à problèmes. Les scripts, ça va bien pour des effets visuels relevant du gadget (popup, traînée derrière la souris, fondu...). Ainsi, si ça ne marche pas chez un internaute qui a désactivé Javascript ou autre, ce n'est pas grave, celui-ci a accès au site quand-même.
Faire du html sous Word ? Alors là, oublie tout-de-suite ! Tu as vu le code merdique que ça génère ? Tu as vu la taille des fichiers que ça donne ? C'est un bordel sans nom. Si c'est pour faire ça, renonce. Ton client ne va pas arrêter de te solliciter pour tel ou tel bug, tu vas au devant des problèmes.
Si j'ai bien compris, tu utilises l'iframe pour que tes clients mettent à jour le contenu sans toucher au code de la mise en page ? Mouais, il va quand-même falloir leur expliquer l'upload, etc. Si tu veux que ton client fasse ses mises à jour facilement, essaie plutôt de lui paramétrer un CMS du genre Joomla ou Spip. Ainsi, ton client bénéficiera d'une interface plus intuitive, plus facile à manipuler et plus moderne. Pour lui, ce sera bien mieux. Et si tu ne maîtrises pas le code, tu t'embêteras moins. En outre, tu leur vends un produit très technique donc tu peux saler la note.
Pour ta page, plusieurs remarques :
Pourquoi ne pas insérer le menu déroulant dans page-commune.html (qui deviendrait ainsi index.html) ? Ce serait plus logique il me semble. Ce que tu fais, à savoir pointer vers une autre page contenant une iframe, est un peu bizarre. Le principe de l'iframe est d'être dans la même page que le lien qui l'a pour cible.
Sinon, en effet, fait autant de page-commune qu'il y a d'iframes ! Pourquoi pas, après tout ? Ca me paraît la seule solution si tu veux développer en html. Faire un site, c'est toujours faire une page et copier/coller.
Les iframes sont assez contestables d'un point-de-vue programmation. Le CSS permet d'obtenir exactement le même résultat mais proprement. Sinon, tu peux aussi créer un hébergement gratuit chez Free qui gère le PHP et ainsi profiter de la fonction include qui est très simple à exploiter. Le résultat serait le même qu'avec un iframe mais, encore une fois, plus propre.
PS : si tu uploades avec Filezilla et si c'est bien le problème auquel je pense, crée un profil dans "Gestionnaire de sites" et limite le nombre de connexions simultanées à "1". Ainsi, tu n'auras plus le message "erreur machin, une seule connexion à la fois autorisée, blablabla". Chez Orange, c'est très chiant.
Si tu as besoin de précisions, n'hésite pas.