DHTML : compatibles IE et Netscape ? - Programmation
Marsh Posté le 29-01-2001 à 17:37:36
non tu n'a pas besoin de créer un page pour netscape et une page pour explorer ca deviednrait vite compliquer a gérer...ce qu'il faut faire c'est s'assurer de prendre des balises compatibles dans les deux naviet non des balises propriétaire.
Marsh Posté le 29-01-2001 à 17:48:42
ok merci.
A propos, tu ne connais pas un site où je pourrai apprendre le dhtml ? J'en ai trouvé avec les moteurs de recherches, mais si t'en connais un chouette je devrai chercher moins lontemps.
Merci
Marsh Posté le 29-01-2001 à 17:50:17
tichou a écrit a écrit : non tu n'a pas besoin de créer un page pour netscape et une page pour explorer ca deviednrait vite compliquer a gérer...ce qu'il faut faire c'est s'assurer de prendre des balises compatibles dans les deux naviet non des balises propriétaire. |
malheureusement c'est pas si simple....
par exemple: gestion des CSS externes....
Marsh Posté le 29-01-2001 à 17:54:02
en fait ce que je veux faire, c'est des pitites animations (rien de grandiose : par exemple faire tourner truc quand on appuye dessus genre faire tourner les numéros d'un téléphone (oui oui ca a existé des téléphones ou on faisait tourner les numéros)).
Donc, je me suis dis que j'allais faire ca en javascript, mais ce qui m'embetait c'est qu'il fallait faire une version pour chaque navigateur.
C'est pour ca que je pose la question pour DHTMl.
Donc pour faire des betes trucs bidons comme ce que je veux faire, je peux employer du DHTML ?
désolé de faire le neuneu, mais... je suis neuneu
Marsh Posté le 29-01-2001 à 18:19:29
je dirai que le meilleur moyen d'apprendre le dhtml c'est de regarder ce que font les autres et à partir de la tu éssais de décrypter...ou achète des livres il en existe beaucoup...va sur www.editeurjavascript.com et bonne chance le dhtml c'est casse noisette surtout avec netscape......
Marsh Posté le 29-01-2001 à 18:39:07
ben en fait j'ai essayé d'éditer des pages mais quand je tombe sur clsid=xxxxx-xxxxx-xxxxx-xxxxx, je sais pas trop quoi en penser.ss
Et puis j'ai un petit problème. Je saisis pas très bien la différence entre Javascript et dhtml, parce que je vois souvent du javascript quand j'édite des page d'exemple dhtml...
est ce que le dhtml serait simplement faire bouger des machins en employant javascript dans une page html ?
re désolé d'être neuneu, mais... je suis neuneu
Marsh Posté le 29-01-2001 à 18:41:17
des sites pour le DHTML:
( NS et IE )
http://www.bratta.com
http://www.brainjar.com
http://www.htmlguru.com (excellent)
de plus DHTML rime souvent avec JAVASCRIPT... mais on peut très bien faire du javascript compatible NS et IE ( ok ça prend plus de temps... )
Citation : |
tout à fait c'est exactement ça
--Message édité par nicool--
Marsh Posté le 29-01-2001 à 18:50:37
c'est du dhtml ca ?
on peu faire la meme chose avec des images plutot que des mots ?
<HTML>
<HEAD>
ss<SCRIPT LANGUAGE="javascript">
ssssfunction doLoad() {
ssssssSG2.setidentity();
SG3.setidentity();
SG4.setidentity();
SG3.Scale(.3, .3, .3, 1)
SG4.Scale(.2, .2, .2, 1)
SG2.Scale(.4, .4, .4, 1)
SG3.Rotate(0, 90, 0, 1)
SG2.Rotate(0, 0, 90, 1)
Seq("Action" ).At(0.00,"Step",90,0.08,1)
Seq("Action" ).play()
ssss}
ssssfunction doUnload() {
Seq("Step" ).stop()
ssss}
sssswindow.cycle = null;
ssssfunction cleanup() {
ssssssssSG3.style.visibility = "hidden"
ssssssssSG2.style.visibility = "hidden"
ssss}
ssssvar ctr = 0;
ssssfunction Step(play) {
ssssssctr++;
ssssssif (ctr<58) {
ssssssssssSG4.Rotate(3,3.5,5,1)
ssssss}
ssssssSG3.Rotate(3,3.5,5,1)
ssssssSG2.Rotate(3,3.5,5,1)
ssssss
ssssssif (ctr<58) {
ssssssssSG3.Scale(1.04,1.04,1.04)
ssssssssSG2.Scale(1.04,1.04,1.04)
ssssssssSG4.Scale(1.04,1.04,1.04)
ssssss}
ssssssif (ctr==57) {
ssssssssSG3.style.zIndex=1;
ssssssssSG2.style.zIndex=1;
//ssssssdocument.all.idWelcome.style.zIndex = 1;
ssssss}
ssssssif (ctr>57) {
ssssssssSG3.Scale(1.07,1.07,1.07)
ssssssssSG2.Scale(1.07,1.07,1.07)
ssssss}
ssssssif (ctr==90)ss
sssssssssetTimeout("cleanup()",100)
ssss}ss
ss
sssswindow.onload = doLoad;
ss</SCRIPT>
ss<STYLE TYPE="text/css">
ssssssBODY {background: black; font-family: helvetica}
ssssssH3 {position: relative}
ssssss.clsWelcome { position: absolute; left: 120; top: 160; color: white;
ssssssssssssssssssssfont-size: 32pt; font-weight: bold;ss}
ss</STYLE>
</HEAD>
<BODY LEFTMARGIN=5 TOPMARGIN=5>
ss<OBJECT ID="Seq" CLASSID="CLSID:B0A6BAE2-AAF0-11d0-A152-00A0C908DB96" STYLE="TOP:0;LEFT:0;WIDTH:0;HEIGHT:0; ">ss
ss</OBJECT>
ss<OBJECT id=SG4 STYLE="POSITION:ABSOLUTE; HEIGHT: 600; LEFT: 0; TOP: 0; WIDTH: 600; ZINDEX: 0; "ss
ssssCLASSID="CLSID:369303C2-D7AC-11d0-89D5-00A0C90833E6">ssss
ssss<PARAM NAME="Line0001" VALUE="SetLineStyle(0)">
ssss<PARAM NAME="Line0002" VALUE="SetFillColor(0, 255, 255)">
ssss<PARAM NAME="Line0003" VALUE="SetFillStyle(1)">
ssss<PARAM NAME="Line0004" VALUE="SetFont('Arial', 30, 900, 0, 0, 0)">
ssss<PARAM NAME="Line0005" VALUE="Text('The DHTML Channel', -150, 0)">
ss</OBJECT>
ss<OBJECT id=SG3 STYLE="POSITION:ABSOLUTE; HEIGHT: 600; LEFT: 0; TOP: 0; WIDTH: 600; ZINDEX: 1;"ss
ss CLASSID="CLSID:369303C2-D7AC-11d0-89D5-00A0C90833E6">
ssss<PARAM NAME="Line0001" VALUE="SetLineStyle(0)">
ssss<PARAM NAME="Line0002" VALUE="SetFillColor(0, 0, 255)">
ssss<PARAM NAME="Line0003" VALUE="SetFillStyle(1)">
ssss<PARAM NAME="Line0004" VALUE="SetFont('Arial', 30, 350, 0, 0, 0)">
ssss<PARAM NAME="Line0005" VALUE="Text('The DHTML Channel', -150, 0)">
ss</OBJECT>
ss<OBJECT id=SG2 STYLE="POSITION:ABSOLUTE; HEIGHT: 600; LEFT: 0; TOP: 0; WIDTH: 600; ZINDEX: 1"ss
ss CLASSID="CLSID:369303C2-D7AC-11d0-89D5-00A0C90833E6">
ssss<PARAM NAME="Line0001" VALUE="SetLineStyle(0)">
ssss<PARAM NAME="Line0002" VALUE="SetFillColor(255, 0, 0)">
ssss<PARAM NAME="Line0003" VALUE="SetFillStyle(1)">
ssss<PARAM NAME="Line0004" VALUE="SetFont('Arial', 30, 350, 0, 0, 0)">
ssss<PARAM NAME="Line0005" VALUE="Text('The DHTML Channel', -150, 0)">
ss</OBJECT>
<SPAN CLASS="clsWelcome" id="idWelcome">Welcome to...</SPAN>
</BODY>
</HTML>
Marsh Posté le 29-01-2001 à 22:37:02
mais qu'est ce que c'est ???
Est-ce du DHTML ?
Je me le demande...
Marsh Posté le 29-01-2001 à 17:33:21
ou faut il faire une page pour IE et une autre pour Netscape comme avec javascript ?