celmakie
Messages postés2Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention 2 avril 2006
-
1 avril 2006 à 17:40
celmakie
Messages postés2Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention 2 avril 2006
-
2 avril 2006 à 18:20
Salut, je n'y connais pas grand chose en javascript.
J'ai récupéré un script de cartes virtuelles (e scene sticker board).
Mes images apparaissent toutes alignées au lieu d'apparaitre sur plusieurs colonnes.
Je voudrais pouvoir avoir mes lettres alignées sur trois colonnes par exemples, et pas une liste avec
une scrollbar. Quelqu'un a-t-il une idée?
celmakie
Messages postés2Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention 2 avril 2006 2 avril 2006 à 18:20
Salut,
désolé pour ce manquement.
Ca doit pas être compliqué mais je rame.
Je voudrais pouvoir avoir mes lettres alignées sur trois colonnes (ou plus) par exemple, et pas une liste avec
une scrollbar.
merci infiniment a celui ou celle qui pourra m'aider...
http://calli-art.com/escene-0.1/index.php CODE SOURCE:
<?
// look in each directory - create an array of files in it
function load_imgs($dir,$jsvar,$type)
{
$cnt=0;
$tarray=array();
if ($handle = opendir($dir)) { while (false !($file readdir($handle))) {
if (substr($file,strlen($file)-3,3)==$type)
{
$tarray[$file]=$dir."/".$file;
$cnt++;
}
}
closedir($handle);
}
echo "$jsvar=$cnt;\n";
return($tarray);
}
function js_arr_define($arr,$arr_name,$func,$name)
{ // export a PHP array to a javascript definition
echo "var $arr_name=new Array();\n";
reset($arr);
echo "add_text('navdiv','<center>$name
</center>');";
while (list($k,$v)=each($arr))
{
$fname=substr($k,0,strlen($k)-4);
echo $arr_name."['" . $k . "'] = '$v';\n";
echo "add_text('navdiv','<li>[file://\\'$v\\')\">$fname' \\'$v\\')">$fname]');";
}
echo "add_text('navdiv','');";
}
?>
var back,doll,cloth,toy;
back=1;
doll=1;
cloth=1;
toy=1;
img_cnt=1;
var back_max,doll_max,cloth_max,toy_max;
toy_max=0;
back_max=9;
cloth_max=0;
doll_max=63;
function post_init()
{
<?
js_arr_define($backs,"backs","set_back_src","Fond");
js_arr_define($heads,"heads","set_doll_src","Lettres");
js_arr_define($cloths,"cloths","set_doll_src","décos");
js_arr_define($toys,"toys","set_doll_src","symboles");
?>
};
var selected=false;
function change_text(id,text) {
if (!document.getElementById) {
document.all[id].innerHTML = text
} else {
var obj = document.getElementById(id);
obj.innerHTML=text;
}
}
function add_text(id,text) {
if (!document.getElementById) {
document.all[id].innerHTML += text
} else {
var obj = document.getElementById(id);
obj.innerHTML+=text;
}
}
function find_by_id(id) {
if (!document.getElementById) {
return document.images[id]
} else {
return document.getElementById(id);
}
}
var dragapproved=false
var z,x,y
function move_item(obj,x,y)
{
units="px";
if (parseInt(navigator.appVersion) >= 5 || navigator.appVersion.indexOf["MSIE 5"] != -1)
{
obj.style.position = "absolute";
obj.style.left = x + units;
obj.style.top = y + units;
}
// update_url();
}