Web/Javascript

createElement

aucd29 2013. 9. 26. 21:34
여지껏 방법론이 잘못 되 있었는데 꼬꼬마시절 했던 코딩 계속 사용하다가 왜 그러나 해서 새벽에 찾아보니 -ㅅ-
.src 내에서 function 을 call 해줘야 되었다는.... -ㅅ -; 젝일.... 슨


function showExif(obj)
{
    if (clicked)
    {
        hideExif();
        return ;
    }
    else
    {
        clicked = true;
    }

    var nNow = new Date();
    var rnd = Math.round(Math.random()*nNow)
    var field = new Array();
    field = obj.src.split('/');
    len = field.length;

    left = event.clientX + document.body.scrollLeft - 4;
    top = event.clientY + document.body.scrollTop - 4;

    var View = document.createElement("script");
    View.src = '/exif.php?rnd=' + rnd + '&file=' + field[len - 1];

    document.body.appendChild(View);
}

function showExifin(exifData)
{
    if (exifData == "")
    {
        alert('Do not find exif data');
        return ;
    }

    with(document.getElementById('miniMenu'))
    {
        style.left = left;
        style.top = top;
        style.display = 'block';
        innerHTML = exifData;
    }
}

function hideExif()
{
    clicked = false;
    document.getElementById('miniMenu').style.display = 'none';
}