Új hozzászólás Aktív témák

  • biker

    nagyúr

    válasz m0h0senator #257 üzenetére

    igen, ők is tesztelték, "nálunk működik" üzenettel jött vissza.
    csak épp semmilyen mac-es browserrel nem megy, ergo nem böngésző specifikus hiba.
    olyan meg nincs, hogy azért nem jó, mert mac. akkor egy faß a készítő :)

    kérdem én, akkor én miért tudok olyan scriptet írni, ahol működik a file feltöltése, és on-the-fly átméretezése és átnevezése?

    és miért kell a filet előbb a lenti js-nek átadni, hogy az baszkurálja, és adja át a php-nek?

    var checkIframeCount = 0;
    var currentUploadContent = null;

    function hideCurrentUploadContentFromIframe()
    {
    try
    {
    // (window.parent.document.getElementById(window.parent.currentUploadContent));
    Element.hide(window.parent.document.getElementById(window.parent.currentUploadContent));
    }
    catch(e)
    {}
    }

    function hideCurrentUploadContent()
    {
    try
    {
    Element.hide($(currentUploadContent));
    }
    catch(e)
    {}
    }

    function showUploadContent(id)
    {
    hideCurrentUploadContent();
    try
    {
    Element.show($(id));
    currentUploadContent = id;
    }
    catch(e)
    {}
    }

    function deleteBizfile(bifId)
    {
    document.location.href = deleteUrlPrefix+'/bifId/'+bifId;
    }

    function deleteBizdok(bidId)
    {
    document.location.href = deleteUrlPrefix+'/bidId/'+bidId;
    }

    /**
    * egy timert indit, ha letelik, akkor refresheli a parent oldalt.
    *
    */
    function uploadSuccessTimer()
    {
    window.parent.setTimeout('checkIframeContent()', 1000);
    }

    function reloadDocument()
    {
    window.parent.location.href = reloadUrl;
    }

    function checkIframeContent()
    {
    checkIframeCount++;
    if (checkIframeCount == 30)
    {
    reloadDocument();
    return true;
    }

    var b = $('upload_iframe').contentDocument.body;
    if (b !== null && $('upload_iframe').contentDocument.body.innerHTML == '')
    {
    reloadDocument();
    }
    else
    {
    setTimeout('checkIframeContent()', 1000);
    }
    }

Új hozzászólás Aktív témák