Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : w3c [ Archives / Débutants ] (eth_gascon)

dimanche 10 avril 2005 à 17:37:50 | w3c

eth_gascon

salut
voila j aimeré rendre ma page W3C or il j'utilise des "évènements" qui sont soit mal placé soit plus valide (je ne comprend pas trop l'anglais).
Les évènements qui posent probleme sont placé dans la balise "<body>".
Il y a aussi un petit probleme avec l'insertion de l'image.
voici le code de ma page réduit au principal :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml" xml:lang="fr">

<head>
<meta http-equiv="imagetoolbar" content="no" />
 <title>exemple</title>
<style type="text/css">
#image1 {
  z-index: 0;
  position: absolute;
  left: 0;
  top: 0
}
#calque {
    width:600px;
    height:600px;
  position: absolute;
  background-image:url(transparent.GIF);
  z-index: 1;
  top: 0;
  left: 0;
  text-align: center;
  font-family: "Comic Sans MS";
  font-weight: 900;
  font-size: 20px

</style> 
<script type="text/javascript">
<!--
function bloclic()
{
alert('Copyright "mon site"');
return false;
}
// -->
</script>
</head>

<body oncontextmenu="return bloclic()" ondragstart="return false" onselectstart="return false">
<img src=".\image.jpg" alt="description de l'image" id="image"/>
<div id="calque">Copyright&copy;  "mon site"</div>
</body>
</html>

voila merci de m'aider à corriger


dimanche 10 avril 2005 à 19:49:13 | Re : w3c

tucsoufle

salut,
est ce que tu peut donner les erreurs qu'ils te met !
je ne sais pas si je pourrais t'aider mais bon...
mais je crois que oncontextmenu n'est pas valide de toute facons

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet


dimanche 10 avril 2005 à 20:35:35 | Re : w3c

eth_gascon

voici la copie du validateur WC3 :

Note:

The HTTP Content-Type header sent by your web browser (unknown) did not contain a "charset" parameter, but the Content-Type was one of the XML text/* sub-types (text/xml). The relevant specification (RFC 3023) specifies a strong default of "us-ascii" for such documents so we will use this value regardless of any encoding you may have indicated elsewhere. If you would like to use a different encoding, you should arrange to have your browser send this new encoding information.

Note:

The Validator XML support has some limitations

Below are the results of attempting to parse this document with an SGML parser.

  1. Line 41, column 20: there is no attribute "oncontextmenu"

    <body oncontextmenu="return bloclic()" ondragstart="return bloclic()" onselectst

    You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

    This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

    How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute.

  2. Line 41, column 51: there is no attribute "ondragstart"

    ...tmenu="return bloclic()" ondragstart="return bloclic()" onselectstart="return

  3. Line 41, column 84: there is no attribute "onselectstart"

    ...art="return bloclic()" onselectstart="return bloclic()">

  4. Line 42, column 63: document type does not allow element "img" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "address", "fieldset", "ins", "del" start-tag

    ...".\image.jpg" alt="description de l'image" id="image"/>

    The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

    One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").


dimanche 10 avril 2005 à 21:47:16 | Re : w3c

tucsoufle

ouais ben en fait
ondragstart, onselectstart et oncontextmenu
ne sont pas standard car il ne fonctionne que pour IE
            donc c'est impossible de les mettres au normes

pour l'image, c'est parce que tu a ton image directement dans le body
il faut la mettre dans une des balises citées aprés

voila, c'est tout

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet


dimanche 10 avril 2005 à 21:53:01 | Re : w3c

eth_gascon

ok merci  mais tu ne serai pas ou je pourais trouvai les équivalent de "ondragstart, onselectstart et oncontextmenu" valide pour tous les navigateurs et w3c (au moins oncontextmenu)

dimanche 10 avril 2005 à 21:53:02 | Re : w3c

eth_gascon

ok merci  mais tu ne serai pas ou je pourais trouvai les équivalent de "ondragstart, onselectstart et oncontextmenu" valide pour tous les navigateurs et w3c (au moins oncontextmenu)

dimanche 10 avril 2005 à 22:07:03 | Re : w3c

tucsoufle

ben a vrai dire, je ne suis pas sur que les autres navigateurs autorise ça?
qu'est ce que tu fait avec? si tu veut etre aux normes (je te le conseil bien sur),
ben a ta place, j'essaierais de trouver une alternative à ce que tu veut

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet


dimanche 10 avril 2005 à 22:13:20 | Re : w3c

eth_gascon

en fet je m'y connet pas bocoup et on m'as demander de faire une page avec le clic droit désactivé et les images protéger au maximun (meme si le leur ai dit que si on visualisé l'image elle été forcément "téléchargé" sur l'ordi client)


dimanche 10 avril 2005 à 23:57:01 | Re : w3c

tucsoufle

Réponse acceptée !
ben oui, si c'est pour ca
meme si tu empeche le clic droit, il suffit d'aller voir le code source,
d'enregistrer la page ou de reperer l'adresse complete de l'image
bref, c'est impossible et stupide ! si on ne veut pas se faire piquer des images,
faut pas les diffuser sur le net

l'autre moyen que beaucoup de site pratique pour ne pas se faire piquer d'images
c'est de mettre du texte sur l'image en gros de facons a ne pas gacher trop l'image mais comme ca elle n'est pas exploitable, voila, ca depend des images mais ca peut peut etre t'aider

pour le w3c, je ne sais pas quoi te dire, désolé,
peut etre aller voir sur un forum spécialiser standradisation, à part ça je ne vois pas...

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet


lundi 11 avril 2005 à 00:31:17 | Re : w3c


Cette discussion est classé dans : page, font, évènements, placé, w3c


Répondre à ce message

Sujets en rapport avec ce message

ouverture d'une fenetre [ par rems02 ] Bonjour,j'ai un lien publicitaire google sur ma page de ce typegoogle_ad_client = "...";google_alternate_ad_url = "...";google_ad_width = 468;google_a Comment lancer l'impression de plusieurs pages? [ par keskispas ] KesKisPasBonjour à tous!Alors, voilà je voudrais faire un truc tout simple mais je ne sais pas comment le faire : _ Déjà, comment faire pour lancer l' Barre de Pub TISCALI [ par toutcool ] Bonsoir à tout le monde,Quelqu'un pourrait-il me dire comment retire le super bandeau des pages Tiscali.Le code de cette PUB est le suivant : <!DOCTYP Validation W3C [ par Hazkal ] Bonjour a tous, Je suis en train de développer un BBcode avec aperçu en direct, il est a peu pres fonctionnel mais non valide W3C. Donc j'aimerais u pb ressource processeur flash sur page avec div [ par Bestdoud ] bonjour,j'ai un problème avec ma page html.en fait j'ai un div avec une imagepar dessus j'ai un autre div ou j'ai une vidéo Youtube (même problème ave position d un prompt dans une page ? [ par sam85 ] Sam Bonjour , j utilise des prompts et le prbleme c est qu ils apparaisent en haut a gauche a chaque fois , et moi je prefererai qu ils soient au mili Problèmes d'affichage des carractère accentués [ par billmax ] Bonjour,j'ai téléchargé le script de MaX3315  (http://www.javascriptfr.com/codes/ONGLET-192-TABULATION-MULTI-BLOC_36203.aspx) qui permet de crée Liste déroulante reste au dessus du menu [ par htitus ] J'utilise un menu escamotable téléchargé sur votre site, et vous remercie de tous ces scripts disponibles.Le menu fonctionne très bien, et je l'ai per Ouverture de deux pages différentes pour un sul lien [ par ltz ] BonjourJ'ai créé une page de frames et je voudrais savoir comment, pour un sul lien, ouvrir deux pages différentes à l'intérieur de frames déjà défini Petit problême avec la fonction resetVis() [ par prunkdump ] Voilà j'ai sur ma page une fenêtre qui est créée dans une .J'ai fait un bouton qui appelle la fonction resetVis() en mettant en lien "javascript:top.r


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.