Probleme site : Image Carte Bizarre ..

4 réponses
AuteurMessage

LePhasme |
Membre

Photo de LePhasme

Inscrit le : 09/05/2005

# Le 06/01/2006 à 15:27

Vu que je vois que vous etes balaises & que vous avez réglé mon soucis de JS en 3 sec, je vous expose mon probleme qui dure depuis un petit moment maintenant :

Sous IE :
http://img215.imageshack.us/my.php?image=010620061...Ouvrir dans une nouvelle fenetre
(la carte en dessous de click here for a map est nickel)

Sous firefox (que vous venerez tous) :
http://img215.imageshack.us/my.php?image=010620061...Ouvrir dans une nouvelle fenetre
N'a un gros schmilblik !

J'vous raconte pas le boxon que c'est cette map qui localise avec X & Y blabli blabla.

Dans mon code j'ai :
(dans apartment.asp)


Response.write("<p><center><h4><font color='#FFCC66'><u>NEIGHBORHOOD</u></font></h4></center><p>")
Response.write("<table width='630' border=0><tr><td> </td><td><center><a href='javascriptopup_Mappy()'><b>CLICK HERE FOR A MAP</b></a></center></td></tr><tr><td width='400'>" & RS("nhnote"))
Response.write("</td>")

'let_chiffre est l'indice de la lettre, chiffre est le chiffre
if((XX<>"")and(YY<>""))then
lettre=XX
chiffre=YY
chiffre=chiffre-1
tab_let=array("A","B","C","D","E","F","G","H","J","K","L","M","N","P","R","S")
let_chiffre=0
while(tab_let(let_chiffre)<>lettre)
let_chiffre=let_chiffre+1
wend
let_chiffre=let_chiffre
x=FormatNumber(4+chiffre*9,5)
y=FormatNumber(25+let_chiffre*10.43,0)
'la carte doit être intégrée dans un tableau qui lui servira à elle seule */
Response.write("<td WIDTH='230'><TABLE BORDER='0' CELLSPACING='0' CELLPADDING='0' ><TR><TD HEIGHT='198' WIDTH='226' BACKGROUND='carte/carte2.gif'>" & cible(x,y) & "</TD></TR></TABLE></td>")
end if
Response.write("</tr></table>")


et dans apartment.asp tjs (fonction cible) :

<%
' place la cible aux coordonnées $x pour le déplacement latéral et $y pour le déplacement vertical
' ( $x et $y doivent être les coordonnées du centre de la cible );
' ces deux coordonnées ayant été auparavant choisies sous Paint par ex */
Function cible(x,y)
x=x+1
y=y+1
if(x>216)then
x=216
end if
if(y>188)then
y=188
end if
if(x-11<0)then
ecart_gauche=0
else
ecart_gauche=x-11
end if
if(y-11<0)then
ecart_haut=0
else
ecart_haut=y-11
end if
cible= "<TABLE BORDER='0' CELLSPACING='0' CELLPADDING='0'>"
if(ecart_haut>0)then
cible=cible & "<TR HEIGHT='" & ecart_haut & "'><TD WIDTH='" & ecart_gauche & "'><a href='javascriptopup_Mappy()' style=cursor:url('http://www.parisattitude.com/carte/loupe.cur'),pointer;><img width='100%' height='100%' src='/carte/blanc.gif' border='0'></a></TD><TD WIDTH='" & (226-ecart_gauche) & "'><a href='javascriptopup_Mappy()' style=cursor:url('http://www.parisattitude.com/carte/loupe.cur'),pointer;><img width='100%' height='100%' src='/carte/blanc.gif' border='0'></a></TD></TR>"
end if
cible=cible & "<TR HEIGHT='" & (198-ecart_haut) & "'><TD WIDTH='" & ecart_gauche & "'><a href='javascriptopup_Mappy()' style=cursor:url('http://www.parisattitude.com/carte/loupe.cur'),pointer;><img width='100%' height='100%' src='/carte/blanc.gif' border='0'></a></TD> <TD WIDTH='" & (226-ecart_gauche) & "' ALIGN='left' VALIGN='top'><table BORDER='0' CELLSPACING='0' CELLPADDING='0' width='100%' height='100%'><tr><td width='21' height='21'><a href='javascriptopup_Mappy()' style=cursor:url('http://www.parisattitude.com/carte/loupe.cur'),pointer;><IMG SRC='http://www.parisattitude.com/carte/cible.gif' border='0' ></a></td><td width='100%' height='21'><a href='javascriptopup_Mappy()' style=cursor:url('http://www.parisattitude.com/carte/loupe.cur'),pointer;><img width='100%' height='100%' src='/carte/blanc.gif' border='0'></a></td></tr><tr><td><a href='javascriptopup_Mappy()' style=cursor:url('http://www.parisattitude.com/carte/loupe.cur'),pointer;><img width='100%' height='100%' src='/carte/blanc.gif' border='0'></a></td><td><a href='javascriptopup_Mappy()' style=cursor:url('http://www.parisattitude.com/carte/loupe.cur'),pointer;><img width='100%' height='100%' src='/carte/blanc.gif' border='0'></a></td></tr></table></TD> </TR></TABLE>"
end Function
%>


J'ai ca qui traine et qui a un rapport avec le boxon aussi :



<!--#include file="fonctions.asp"-->
<%
'let_chiffre est l'indice de la lettre, chiffre est le chiffre
lettre=Request.queryString("lettre")
chiffre=Request.queryString("chiffre")
chiffre=chiffre-1
tab_let=array("A","B","C","D","E","F","G","H","J","K","L","M","N","P","R","S")
let_chiffre=0
while(tab_let(let_chiffre)<>lettre)
let_chiffre=let_chiffre+1
wend
let_chiffre=let_chiffre
x=FormatNumber(4+chiffre*9,5)
y=FormatNumber(25+let_chiffre*10.43,0)
'la carte doit être intégrée dans un tableau qui lui servira à elle seule */
Response.write("<TABLE BORDER='1' CELLSPACING='0' CELLPADDING='0'><TR><TD HEIGHT='198' WIDTH='226' BACKGROUND='carte1.gif'>" & cible(x,y) & "</TD></TR></TABLE>")
%>



Si ca donne envie à qqn ... LOL .. perso j'ai abandonné apres avoir cherché une journée entiere sur ce truc !

Paris Apartments RentalsOuvrir dans une nouvelle fenetre Avertisseur Autonome de FumeeOuvrir dans une nouvelle fenetre ViadeoOuvrir dans une nouvelle fenetre

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 06/01/2006 à 15:35

arg, que c'est crade

quand tu mets ton "BACKGROUND=''", essayes d'ajouter : style="background-repeat:no-repeat";

M'enfin... mélanger des vieux attributs avec les CSS, pas sûr que cela fonctionne à tous les coups.

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

LePhasme | Guillaume
Membre

Photo de LePhasme

Inscrit le : 09/05/2005

# Le 06/01/2006 à 15:39

Je précise pour information que ce code n'est pas de moi :-)
C'est vrai en + lol ...

je pense que c'est plus une question de taille bool car la cible n'est pas au bon endroit sur la map.
Donc pas qu'une question de background repeté ou non

Paris Apartments RentalsOuvrir dans une nouvelle fenetre Avertisseur Autonome de FumeeOuvrir dans une nouvelle fenetre ViadeoOuvrir dans une nouvelle fenetre

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 06/01/2006 à 15:58

bah pourtant visuellement il est bien répété ton background.

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

krucial | Jean Christophe
Administrateur

Photo de krucial

Inscrit le : 09/03/2005

# Le 06/01/2006 à 18:07

Lache ton background et positionne tout en css, ca marchera surement mieux.

JC - Mes sitesOuvrir dans une nouvelle fenetre | Affiliation devis travauxOuvrir dans une nouvelle fenetre | Cotes voitures anciennesOuvrir dans une nouvelle fenetre

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 24/11/2024 1:54:40 | Généré en 3.65ms | Contacts | Mentions légales |