Fenetre dhtml ( fonctionne avec opera et ie )

Soyez le premier à donner votre avis sur cette source.

Vue 10 641 fois - Téléchargée 842 fois

Description

Aucune description n'est fournie pour ce projet

Codes Sources

A voir également

Ajouter un commentaire Commentaires
biskbart Messages postés 10 Date d'inscription jeudi 10 avril 2003 Statut Membre Dernière intervention 6 décembre 2006
7 févr. 2006 à 18:13
Merci de ton interet et de ton aide. Je me mets au boulot. Merci encore
cs_MaX3315 Messages postés 170 Date d'inscription mercredi 18 juin 2003 Statut Membre Dernière intervention 11 mai 2009
7 févr. 2006 à 17:26
oups mauvais lien.
C'est par la le truc qui tronque les chaines : http://www.javascriptfr.com/code.aspx?ID=34109
cs_MaX3315 Messages postés 170 Date d'inscription mercredi 18 juin 2003 Statut Membre Dernière intervention 11 mai 2009
7 févr. 2006 à 17:24
Salut,

Pour ton problème sous Firefox l'erreur et facillement récupérable c'est simplement la manière dont tu récupère les événemetns.

Exemple dans ton code tu as:
function beginresize(num)
{
resizewindow=true;
numresize=num;
oldx=event.clientX;
oldy=event.clientY;
[...]
}

Le problème c'est que event n'existe pas sous firefox... du moins pas de avce cette déclaration


Pour ma part j'utilise toujours une déclaration du genre
function beginresize(aEvent)
{
var myEvent = aEvent ? aEvent : window.event; //recuperation de l'evenement
//on recupere objet cible declencheur de l'evenement
var target= myEvent.target ? myEvent.target : myEvent.srcElement;
[...]
}

et dans l'HTML tu aurais un truc du style
...

A noter qu'il est nécessaire de passer event en argument! donc faut trouver une autre astuce si tu veux d'autre arguments (utilisation de l'id de l'objet, etc...)


Sinon pour ton soucis de chaines trop longues j'ai bosser un peu sur le sujet cf : http://www.javascriptfr.com/code.aspx?ID=35601. Ca te permettra de tronquer le titre et de mettre des '...' automatiquement quelque soit le navigateur.

Bonne continuation

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.