pourquoi ca marche pas ca ? [JS] - Programmation
Marsh Posté le 23-01-2002 à 13:18:07
faut fermer la balise body
et ouvrir une balise script !
Marsh Posté le 23-01-2002 à 13:19:44
<html>
<script>
window.moveTo((screen.width-800)/2,(screen.height-
600)/2);
window.resizeTo(800,600);
window.defaultStatus="© Tharkie / www.tharkie.net";
</script>
<head>
...
un exemple d'un de mes page !
tu le met avant le head, c'est encore mieux !!!
Marsh Posté le 23-01-2002 à 13:20:57
gizmo a écrit a écrit : elle est fermée sa balise body... |
tu as mal compris, mais c'est surement car je me suis ma lexprimé...
le moveto faut le mettre en dehors des crochets de la balise body !!!
Marsh Posté le 23-01-2002 à 13:25:14
<achetez aime elle>
<script>
window.moveto(0,0);
window.resizeto(100,500);
</script>
<body>
<a href="#" onclick="window.moveto(-200,0);">cacher la fenetre</a>
...
du style, ce serait mieux !!!
[edtdd]--Message édité par Tharkie--[/edtdd]
Marsh Posté le 23-01-2002 à 13:29:21
ben pas spécialement, c'est justement l'intérete du l'event onload, de mettre les actions dans la balise body et pas en dehors...
Marsh Posté le 23-01-2002 à 13:38:44
moi j'ai abandonné le onload !
je vois pas l'intéret ???
mis avant le 'head', ce script s'active encore plus rapidement que dans un onload... tests à l'appui !
explique plus en détail lavantage du onload ?
Marsh Posté le 23-01-2002 à 13:56:46
Non le moveto du <body> fonctionne bien c'est celui du lien qui marche pas, en fait je veux deplacer ma fenetre en "dehors" de l'ecran, c'est possible ou pas ?
Tharkie a écrit a écrit : tu as mal compris, mais c'est surement car je me suis ma lexprimé... le moveto faut le mettre en dehors des crochets de la balise body !!! |
Marsh Posté le 23-01-2002 à 18:38:26
moveto == methode propre a la balise body ??
ca fonctionne pour tous les navi ou seulement pour IE ?
Marsh Posté le 23-01-2002 à 18:44:30
Merci a tous mais vous m'avez pas bcp aidé
finalement j'ai trouve par moi meme et c'est une symple erreur de syntaxe :
il faut ecrire moveTo et pas moveto
Comme quoi hein des fois...c'est con ! nan ?
Marsh Posté le 23-01-2002 à 18:46:03
potiron a écrit a écrit : moveto == methode propre a la balise body ?? ca fonctionne pour tous les navi ou seulement pour IE ? |
seulement IE il me semble ...
Marsh Posté le 23-01-2002 à 18:47:34
nonono
c'est du standard javascript et ca passe sous opera:wahoo:
benou a écrit a écrit : seulement IE il me semble ... |
Marsh Posté le 23-01-2002 à 18:49:19
en ben non merde ca marche qu'avec ie:sweat:
kayasax a écrit a écrit : nonono c'est du standard javascript et ca passe sous opera:wahoo: |
Marsh Posté le 23-01-2002 à 18:51:41
kayasax a écrit a écrit : en ben non merde ca marche qu'avec ie:sweat: |
Marsh Posté le 23-01-2002 à 18:53:37
re rectification : moveTo c'est du standard JS mais avec opera et netscape j'arrive pas a faire un moveTo en dehors de l'ecran aors qu'avec ie ca marche
[edtdd]--Message édité par kayasax--[/edtdd]
Marsh Posté le 23-01-2002 à 18:59:14
t'as du te tromper de topic
k666 a écrit a écrit : toutefaçons, c des méthodes de hackeurs ça, non? |
Marsh Posté le 23-01-2002 à 19:01:11
tu veux faire apparaître des bandeaux de pub toutes les n secondes
non?
Marsh Posté le 23-01-2002 à 19:04:32
quelle pub?
ton post n'etait il pas destiner a mon autre topic cacher l'adresse d'1 lien?
Marsh Posté le 23-01-2002 à 19:05:21
kayasax a écrit a écrit : re rectification : moveTo c'est du standard JS mais avec opera et netscape j'arrive pas a faire un moveTo en dehors de l'ecran aors qu'avec ie ca marche |
Pour opéra, c'est normal, du fait de son interface mdi, il repositionne toutes les fenetres automatiquement pour qu'elles aient le bord sup. gauche visible.
Marsh Posté le 23-01-2002 à 22:14:45
kayasax a écrit a écrit : re rectification : moveTo c'est du standard JS |
qu'est ce qui te fais dire que c'est du standard Javascript ???
si c'est utilisable que par IE, c'est surement que ca l'est pas, nan ?
Marsh Posté le 23-01-2002 à 22:28:07
le moveTo() avec des valeures positives marchent sur ie, netscape et opera et comme opera n'accepte que du standard...
benou a écrit a écrit : qu'est ce qui te fais dire que c'est du standard Javascript ??? si c'est utilisable que par IE, c'est surement que ca l'est pas, nan ? |
Marsh Posté le 23-01-2002 à 23:20:20
kayasax a écrit a écrit : le moveTo() avec des valeures positives marchent sur ie, netscape et opera et comme opera n'accepte que du standard... |
ok merci. j'avais pas vu tes autres réponses ...
Marsh Posté le 05-03-2002 à 15:15:37
gizmo a écrit a écrit : Pour opéra, c'est normal, du fait de son interface mdi, il repositionne toutes les fenetres automatiquement pour qu'elles aient le bord sup. gauche visible. |
faux et je le prouve :
http://www.lebonze.co.uk/stuff/move.htm
Il utilise moveBy au lieu de moveTo
[jfdsdjhfuetppo]--Message édité par kayasax--[/jfdsdjhfuetppo]
Marsh Posté le 23-01-2002 à 13:12:51
<body onload="window.moveto(0,0);window.resizeto(100,500);">
<a href="#" onclick="window.moveto(-200,0);">cacher la fenetre</a>
---------------
All we need is a soul revolution