rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Bouton sur dreamweaver

sama, le vendredi 24 août 2007 à 03:11:20
Bonjour chers amis
En fait, j'ai un petit probleme sur dreamweaver, le probleme est que je suis entrain de créer un site web, mais j'ai de probleme au niveau de bouton flash, je cree le bouton sans probleme mas, lorsque je visualise le site ou le mettre sur le serveur le aucun bouton ne fontione merci de m'aider.
Répondre à sama  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lykmozee, le vendredi 24 août 2007 à 03:18:42
Salut
Rasure toi que t as pointé tes boutons vers leurs liens exactes
Répondre à lykmozee

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sama, le vendredi 24 août 2007 à 04:08:57
Salut lykmozee
j'ai bien relié les liens, en fait sur dreamweaver je vois bien les boutons , mais lorsque je visualise ou sur le serveur je ne vois meme pas les boutons.
Répondre à sama

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lykmozee, le vendredi 24 août 2007 à 15:12:21
Salut
Je vois ton probleme c est un probleme d arborescence par exemple si tu met ton bouton sur ta page d index il faux que la source du bouton (bouton.swf) soit dans le mm dossier que ta page index.html sinon il faut que tu modifie son emplacement (../bouton.swf)
j espere que j etais un petit peu clair :)
Répondre à lykmozee

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
saiga, le jeudi 18 octobre 2007 à 13:24:14
Bonjour,
J'ai un gros problèmes.
Auparavant j'ai déjà créé des sous menus dans Dream sans aucun problème.
J'essaye aujourd'hui de refaire un site internet de ma crêperie. Je me suis servit d'un modèle, réaliser toutes mes pages.
Quand je souhaite mettre un sous menus, je n'y arrive pas. Dream ne veut pas m'afficher la ligne "afficher le menu contextuel". Et quand je rentre la commande en HTML et que j'ouvre Internet Explorer ou Firefox, il ne veut pas les faire apparaître.

S'il vous plait aidez-moi?
Répondre à saiga

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kris, le mardi 30 octobre 2007 à 17:04:44
Cho en fait je début aussi dans DW, g aussi des prbl avec le meme menu.
Ce que j'ai fait moi, c'est quand tu pointes un mot, alors le menu contextuel s'affiche.
Pour cela, tu écris: " CREPE AU FROMAGE" et tu surlignes,
nsuite tu crées un lien nul dans "propriétés/Lien" tu écris javascript.
Ensuite normalement dans "Balise/Comportements..." normalement "menu contextuel peut s'afficher.
Mais peut être cêst pas ça que tu voulais faire.....

Moi g un prbl avec ça, dans une page simple ça marche mais dans un tablo ben cte fois ça marche plus.
Qqn a une réponse?
Répondre à kris

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
saiga, le mardi 30 octobre 2007 à 18:52:43
Bonjour,
J'ai la réponse à propos des sous-menu.
Il faut les créer (sous menus) dans une feuille html classique.

Donc, créer une page, réaliser sa mise en page, ses sous-menus

Une fois les liens contextuels réaliser et la page prête il suffit de la sauvegarder comme modèle.

Les sous-menus fonctionneront et vous pourrez apporter tous les changements sur les pages basé sur ce modèle.
Répondre à saiga

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
saiga, le mardi 30 octobre 2007 à 18:51:20
Bonjour,
J'ai la répone à propos des sous-menu.
Il faut les créer (sous menus) dans une feuille html classique.

Donc, créer une page, réaliser sa mise en page, ses sous-menus

Une fois les liens contextuels réaliser et la page prête il suffit de la sauvegarder comme modèle.

Les sous-menus fonctionneront et vous pourrez apporter tous les changements sur les pages basé sur ce modèle.
Répondre à saiga

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jeremy7358, le lundi 10 mars 2008 à 06:14:56
Voila mon probleme j ai des boutton flash qui sur ie7 ne fonction que si l on fais un double clic .il faut clicquer pour l activer puis puis reclicquer pour qu il nous amene a l adresse predefini. comment faire pour que seuleument un clic doit etre effectuer pour aller a l addresse donnee ? et en meme tant que ca enleve le carre autour.merci
Répondre à jeremy7358

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
saiga, le lundi 10 mars 2008 à 09:24:43
réponse à Jeremy7358 :
Ouvre une page que tu appelleras "blacktothehtml" en ".js" et que tu enregistras au niveau de la source dans un dossier que tu appelleras "inc".

Dans cette page: copie/colle au niveau des codes :

function BackToTheHtml(node)
{
if(node == null)
this.node = document;
else
this.node = node;
};
BackToTheHtml.prototype.node = null;

BackToTheHtml.prototype.execute = function()
{
this.activateObject();
}
BackToTheHtml.prototype.activateObject = function(domObject)
{
var aDomObject = this.node.getElementsByTagName('object');
var activationObject;
for(var i=0; i<aDomObject.length; i++)
if
(
aDomObject[i].getAttributeNode('BackToTheHtml') == null
&&
(activationObject = this.getActivationObject(aDomObject[i])) != null
)
activationObject.execute();
};

BackToTheHtml.prototype.getActivationObject = function(domObject)
{
var classid = domObject.classid.toUpperCase().substr('clsid:'.length);
var mimeType = domObject.type.toLowerCase();

switch(true)
{
case
classid == 'D27CDB6E-AE6D-11CF-96B8-444553540000'
||
mimeType == 'application/x-shockwave-flash'
:
return new ActivateObjectFlash(domObject);

default :
return null;
}
};

BackToTheHtml.uniqueID = function(prefix)
{
var sPrefix;
if(prefix == null)
sPrefix = 'uniqueId';
else
sPrefix = prefix;

var i=0;
while(document.getElementById(sPrefix + (i++)))
;
return sPrefix + (i-1);
};

BackToTheHtml.isParentOf = function(parent,child)
{
var found = false;
for(var i=0; i<parent.childNodes.length; i++)
if(parent.childNodes[i] == child)
return true;
else
found = arguments.callee(parent.childNodes[i],child);

return found;
}

/*****************************************************************************
* ActivateObject Command
*///**************************************************************************
function ActivateObject(domObject)
{
this.domObject = domObject;
}

ActivateObject.prototype.domObject = null;
ActivateObject.prototype.classid = null;
ActivateObject.prototype.aHtmlAttribute = ['accessKey','align','alt','archive','border','code','codeBase','codeType','declare','dir','height','hideFocus','hspace','lang','language','name','standby','tabIndex','title','useMap','vspace','width'];
ActivateObject.prototype.aObjectProperty = null;

ActivateObject.prototype.execute = function()
{
this.xndObjectId = BackToTheHtml.uniqueID();
this.setTextHtml();
this.writeObject();

this.xndObject = document.getElementById(this.xndObjectId);
this.setSpecialProperties();
this.removeOriginalObject();
}

ActivateObject.prototype.setTextHtml = function()
{
var str = '';
str += '<object BackToTheHtml ' + '\n';
str += ' classid="clsid:' + this.classid + '" ' + '\n';

//Add HTML attributes to the <object> tag
for(var i=0; i<this.aHtmlAttribute.length; i++)
{
var name = this.aHtmlAttribute[i];
if(typeof this.domObject[name] != 'undefined' && this.domObject[name].toString() != '')
str += '\t' + name + '="' + this.domObject[name].toString() + '" ' + '\n';
}

str += 'id="' + this.xndObjectId + '" ' + '\n';
str += '>';

for(var i=0; i<this.aObjectProperty.length; i++)
{
var name = this.aObjectProperty[i];
if(typeof this.domObject[name] != 'undefined' && this.domObject[name].toString() != '' )
str += '\t<param name="' + name + '" value="' + this.domObject[name].toString() + '"></param>' + '\n';
}
str += '</object>';

this.textHtml = str;
};

ActivateObject.prototype.writeObject = function()
{
this.domObject.insertAdjacentHTML("afterEnd",this.textHtml);
};

ActivateObject.prototype.setSpecialProperties = function()
{
if(typeof this.domObject.className != 'undefined' && this.domObject.className.toString() != '')
this.xndObject.className = this.domObject.className

if(typeof this.domObject.style.cssText != 'undefined' && this.domObject.style.cssText.toString() != '')
this.xndObject.style.cssText = this.domObject.style.cssText;

if(typeof this.domObject.SWRemote != 'undefined' && this.domObject.SWRemote.toString() != '')
this.xndObject.FlashVars = this.domObject.SWRemote;

if(typeof this.domObject.codebase == 'undefined' || this.domObject.codebase.toString() == '')
this.xndObject.codebase = 'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,24,0';

if(typeof this.domObject.id != 'undefined' && this.domObject.id.toString() != '')
this.xndObject.id = this.domObject.id;

};

ActivateObject.prototype.removeOriginalObject = function()
{
this.domObject.parentNode.removeChild(this.domObject);
};

/*****************************************************************************
* ActivateObjectFlash Command
*///**************************************************************************
function ActivateObjectFlash(domObject)
{
ActivateObject.call(this,domObject);
}
ActivateObjectFlash.prototype = new ActivateObject;
ActivateObjectFlash.prototype.aObjectProperty = ['FrameNum','Playing','Quality','Quality2','Scalemode','Scale','AlignMode','SAlign','BackgroundColor','BGColor','Loop','Movie','WMode','Base','DeviceFont','EmbedMovie','SWRemote','FlashVars','AllowScriptAccess'];
ActivateObjectFlash.prototype.classid = 'D27CDB6E-AE6D-11CF-96B8-444553540000';


/*****************************************************************************
* Script initialisation
*///**************************************************************************
if(typeof ActiveXObject != 'undefined' && typeof Function.call != 'undefined')
{
var styleId = BackToTheHtml.uniqueID();
document.write('<style id="' + styleId + '" ></style>');
var domStyle = document.getElementById(styleId);

Puis enregistre

var isHead = false;
var aHead = document.getElementsByTagName('head');
for(var i=0; i<aHead.length; i++)
if(BackToTheHtml.isParentOf(aHead[i],domStyle))
isHead = true;

if(isHead)
{
document.write('<style type="text/css">OBJECT{visibility:hidden;}</style>');
document.onreadystatechange = function()
{
if(document.readyState == 'complete')
{
new BackToTheHtml().execute();
document.styleSheets[document.styleSheets.length-1].addRule("OBJECT","visibility:visible;");
//alert('head');
//alert(document.body.innerHTML);
}
}
}
else
{
new BackToTheHtml().execute();
//alert('body');
//alert(document.body.innerHTML);
}

domStyle.parentNode.removeChild(domStyle);
}

Puis enregistre donc ta page en .js.

Le plus dur est fait.

Ensuite, va dans la page qui t'intéresse (ex: index)
Va au niveau des codes. Va dans la balise "head" et colle :
<script type="text/javascript" src="inc/backtothehtml.js"></script>
juste au dessus de la balise <meta http-equiv...>

Enregistre ta page et c'est bon pour cette page. Tes boutons flash de cette page seront disponible avec un clic et sans ce cadre.

Attention la balise :
<script type="text/javascript" src="inc/backtothehtml.js"></script>
est à remettre sur toutes les pages où tu du flash.

J'espère avoir répondu à ta question correctement.
Répondre à saiga

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jeremy7358, le lundi 10 mars 2008 à 21:03:58
merci pour votre réponse aussi rapide .Mon hebergeur est 1AND1 . j ai copier le code dans la balise <head> et j ai meme essayer dans <body> sans rien toucher au code j ai enregistrer la page en .js dans un dossier inc ce qui donne mondomaine.fr/inc/blacktothehtml.js
et j ai rajouter l autre code au dessus de la balise que tu m avais dis mais ca ne fonctionne malheureusement pas. j ai du loupper quelque chose ou faire quelque chose qui ne fallait ou j ai mal compris . peut tu me renseigner davantages.merci beaucoup.
Répondre à jeremy7358

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jeremy7358, le lundi 10 mars 2008 à 21:04:01
merci pour votre réponse aussi rapide .Mon hebergeur est 1AND1 . j ai copier le code dans la balise <head> et j ai meme essayer dans <body> sans rien toucher au code j ai enregistrer la page en .js dans un dossier inc ce qui donne mondomaine.fr/inc/blacktothehtml.js
et j ai rajouter l autre code au dessus de la balise que tu m avais dis mais ca ne fonctionne malheureusement pas. j ai du loupper quelque chose ou faire quelque chose qui ne fallait ou j ai mal compris . peut tu me renseigner davantages.merci beaucoup.
Répondre à jeremy7358

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
saiga, le mardi 11 mars 2008 à 09:24:30
ya pas de balise <head> ou <body> dans la page js. Tu vires tous ce qu'il y a dans la page et colle ce code.
Je te le redonne comme ça on est sûr qu'il n'y a pas de blem dans le code:

function BackToTheHtml(node)
{
if(node == null)
this.node = document;
else
this.node = node;
};
BackToTheHtml.prototype.node = null;

BackToTheHtml.prototype.execute = function()
{
this.activateObject();
}

BackToTheHtml.prototype.activateObject = function(domObject)
{
var aDomObject = this.node.getElementsByTagName('object');
var activationObject;
for(var i=0; i<aDomObject.length; i++)
if
(
aDomObject[i].getAttributeNode('BackToTheHtml') == null
&&
(activationObject = this.getActivationObject(aDomObject[i])) != null
)
activationObject.execute();
};

BackToTheHtml.prototype.getActivationObject = function(domObject)
{
var classid = domObject.classid.toUpperCase().substr('clsid:'.length);
var mimeType = domObject.type.toLowerCase();

switch(true)
{
case
classid == 'D27CDB6E-AE6D-11CF-96B8-444553540000'
||
mimeType == 'application/x-shockwave-flash'
:
return new ActivateObjectFlash(domObject);

default :
return null;
}
};

BackToTheHtml.uniqueID = function(prefix)
{
var sPrefix;
if(prefix == null)
sPrefix = 'uniqueId';
else
sPrefix = prefix;

var i=0;
while(document.getElementById(sPrefix + (i++)))
;
return sPrefix + (i-1);
};

BackToTheHtml.isParentOf = function(parent,child)
{
var found = false;
for(var i=0; i<parent.childNodes.length; i++)
if(parent.childNodes[i] == child)
return true;
else
found = arguments.callee(parent.childNodes[i],child);

return found;
}

/*****************************************************************************
* ActivateObject Command
*///**************************************************************************
function ActivateObject(domObject)
{
this.domObject = domObject;
}

ActivateObject.prototype.domObject = null;
ActivateObject.prototype.classid = null;
ActivateObject.prototype.aHtmlAttribute = ['accessKey','align','alt','archive','border','code','codeBase','codeType','declare','dir','height','hideFocus','hspace','lang','language','name','standby','tabIndex','title','useMap','vspace','width'];
ActivateObject.prototype.aObjectProperty = null;

ActivateObject.prototype.execute = function()
{
this.xndObjectId = BackToTheHtml.uniqueID();
this.setTextHtml();
this.writeObject();

this.xndObject = document.getElementById(this.xndObjectId);
this.setSpecialProperties();
this.removeOriginalObject();
}

ActivateObject.prototype.setTextHtml = function()
{
var str = '';
str += '<object BackToTheHtml ' + '\n';
str += ' classid="clsid:' + this.classid + '" ' + '\n';

//Add HTML attributes to the <object> tag
for(var i=0; i<this.aHtmlAttribute.length; i++)
{
var name = this.aHtmlAttribute[i];
if(typeof this.domObject[name] != 'undefined' && this.domObject[name].toString() != '')
str += '\t' + name + '="' + this.domObject[name].toString() + '" ' + '\n';
}

str += 'id="' + this.xndObjectId + '" ' + '\n';
str += '>';

for(var i=0; i<this.aObjectProperty.length; i++)
{
var name = this.aObjectProperty[i];
if(typeof this.domObject[name] != 'undefined' && this.domObject[name].toString() != '' )
str += '\t<param name="' + name + '" value="' + this.domObject[name].toString() + '"></param>' + '\n';
}
str += '</object>';

this.textHtml = str;
};

ActivateObject.prototype.writeObject = function()
{
this.domObject.insertAdjacentHTML("afterEnd",this.textHtml);
};

ActivateObject.prototype.setSpecialProperties = function()
{
if(typeof this.domObject.className != 'undefined' && this.domObject.className.toString() != '')
this.xndObject.className = this.domObject.className

if(typeof this.domObject.style.cssText != 'undefined' && this.domObject.style.cssText.toString() != '')
this.xndObject.style.cssText = this.domObject.style.cssText;

if(typeof this.domObject.SWRemote != 'undefined' && this.domObject.SWRemote.toString() != '')
this.xndObject.FlashVars = this.domObject.SWRemote;

if(typeof this.domObject.codebase == 'undefined' || this.domObject.codebase.toString() == '')
this.xndObject.codebase = 'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,24,0';

if(typeof this.domObject.id != 'undefined' && this.domObject.id.toString() != '')
this.xndObject.id = this.domObject.id;

};

ActivateObject.prototype.removeOriginalObject = function()
{
this.domObject.parentNode.removeChild(this.domObject);
};

/*****************************************************************************
* ActivateObjectFlash Command
*///**************************************************************************
function ActivateObjectFlash(domObject)
{
ActivateObject.call(this,domObject);
}
ActivateObjectFlash.prototype = new ActivateObject;
ActivateObjectFlash.prototype.aObjectProperty = ['FrameNum','Playing','Quality','Quality2','Scalemode','Scale','AlignMode','SAlign','BackgroundColor','BGColor','Loop','Movie','WMode','Base','DeviceFont','EmbedMovie','SWRemote','FlashVars','AllowScriptAccess'];
ActivateObjectFlash.prototype.classid = 'D27CDB6E-AE6D-11CF-96B8-444553540000';


/*****************************************************************************
* Script initialisation
*///**************************************************************************
if(typeof ActiveXObject != 'undefined' && typeof Function.call != 'undefined')
{
var styleId = BackToTheHtml.uniqueID();
document.write('<style id="' + styleId + '" ></style>');
var domStyle = document.getElementById(styleId);

var isHead = false;
var aHead = document.getElementsByTagName('head');
for(var i=0; i<aHead.length; i++)
if(BackToTheHtml.isParentOf(aHead[i],domStyle))
isHead = true;

if(isHead)
{
document.write('<style type="text/css">OBJECT{visibility:hidden;}</style>');
document.onreadystatechange = function()
{
if(document.readyState == 'complete')
{
new BackToTheHtml().execute();
document.styleSheets[document.styleSheets.length-1].addRule("OBJECT","visibility:visible;");
//alert('head');
//alert(document.body.innerHTML);
}
}
}
else
{
new BackToTheHtml().execute();
//alert('body');
//alert(document.body.innerHTML);
}

domStyle.parentNode.removeChild(domStyle);
}

Tu places bien également l'autre balise dans la page html concernée.
Répondre à saiga

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jeremy7358, le mardi 11 mars 2008 à 19:31:35
ENCORE MERCI DE VOULOIR M AIDER ; donc j ai ma page en .js avec uniquement le code que tu m a donne et je place l autre code sur ma page index juste avant la balise que tu m a dis qui se trouve apres la balise head mais cela ne fonctionne pas et en plus cela creer des erreur sur ma page dans ie7. que puis te donner de plus comme renseignement pour arriver a regler ce probleme? merci
Répondre à jeremy7358

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 saiga, le mardi 11 mars 2008 à 20:00:09
Je t'invite à m'envoyer un mail à saigah@hotmail.fr.
Je t'enverrai la page de programmation déjà enregistré en .js . ce sera nettement plus simple.

Tu pourras vérifier le tout toi-même. Je sais que ce code fonctionne puisque je m'en sers pour l'un de mes sites.
Répondre à saiga
[HTML] lien avec bouton en flash (Résolu)Bonjours a tous, Je dois faire pour l'école un site web en html et je ne peut pas utiliser de logiciel comme dreamweaver, et je cherche la façon dont je pourrais insèrer un bouton en flash pour en faire un lien vers une autres page web de mon... www.commentcamarche.net/forum/affich-2058171-html-lien-avec-bouton-en-flash
Texte défilant vertical avec bouton (Résolu)salut tout le monde je voudrais faire un scroll vertical déclenché par un bouton marche arrêt ( j'ai dreamweaver 4) ou javascript ( ou autre ) à télécharger http://clovis1er.free.fr www.commentcamarche.net/forum/affich-157559-texte-defilant-vertical-avec-bouton
Envoi par mail d'un formulaire ss dreamweaver (Résolu)Bonjour, J'ai créé un formulaire contenant des champs texte, cases à cocher...sous Adobe Dreamweaver CS3 mais problème : L'envoi par mail avec un bouton envoyer pose problème ! Le but est d'envoyer ce questionnaire sur mon adresse mail... www.commentcamarche.net/forum/affich-4285844-envoi-par-mail-d-un-formulaire-ss-dreamweaver
Equivalent de Dreamweaver (gratuit)Dreamweaver est un logiciel de création de pages web très performant et réputé dans le monde professionnel. Néanmoins, son coût peut être prohibitif pour les webmasters en herbe. Ainsi, il existe des logiciels gratuits ou libres équivalents, de... www.commentcamarche.net/faq/sujet-6105-equivalent-de-dreamweaver-gratuit
Dreamweaver2 ne démarre pas sur winXPProblème Lors de l'installation de dreamweaver2 sur winXP, le logiciel ne veut pas démarrer. Il s'agit de la copie dreamweaver2 en français qui fut distribuée gratuitement en 2002, mais le problème n'est peut-être pas limité qu'à cette... www.commentcamarche.net/faq/sujet-1546-dreamweaver2-ne-demarre-pas-sur-winxp
Couleurs de boutons web (Résolu)slt a tous et desole pour le second post mais voila mon probleme , sur mon site que je bosse avec dreamweaver,je peux changer sur ma page les boutons soit rouge si la souris est pas dessus soit vert si elle y est , le probleme c'est que ca marche... www.commentcamarche.net/forum/affich-3631361-couleurs-de-boutons-web
Ancre nommée sur bouton flash (dreamweaver 8) (Résolu)Bonjour, encore moi Fidèle novice, j'ai réussi une page de mon site, sur la deuxième, j'ai créé "ancre nommé" pour aller du bouton "Administratif" directement à la liste détaillée des tâches "administratif" de la même page. Il s'agit... www.commentcamarche.net/forum/affich-2840676-ancre-nommee-sur-bouton-flash-dreamweaver-8
Problème avec mon formulaire (Résolu)onjour J'ai un problème avec mon forumulaire dans dreamweaver, quand j'appuie sur le boutons envoyer, il envoie les données mais je ne les recois pas dans mon courriel. Voici le code: www.commentcamarche.net/forum/affich-3194922-probleme-avec-mon-formulaire
Toutes les réponses pour « Bouton sur dreamweaver »