Javascript ja uued aknad.

  • meh† 16 a

    Kui on mingi leht, kus nupukesele klikkides avaneb uus aken näiteks mingi mediaplayeriga - siis mismoodi selle akna olemasolu hiljem kontrollida (kui ma sellelt avavalt lehelt ära liigun)?

    Leht1 -> Avan mediaplayeri -> Liigun lehele2

    Probleem siis, et kui mediaplayeris mingi loo mängima paned ja siis lehel2 uuesti mediaplayeri nupule vajutad, laeb ta selle sisu ju uuesti. Ehk siis muusika / video või misiganes katkeb.

    On mingi võimalus avatud akna nime järgi näiteks akna olemasolu kontrollida ilma, et selle sisu uuesti laadima peaks?

    Kindlasti pole ma ainus, kes selle probleemi kallal nokitsenud on..

    30. aprill 2007 - 16:26:01 · Otselink

  • meh† 16 a

    Ahjaa, sellise asja tegin ise aga äkki on mingi kindlam lahendus..

    var mpWin = false;
    function mPlayer() {
    if(!mpWin || mpWin.closed) mpWin = open('','mediaPlayer' ,'width=250,height=100');

    if(mpWin.location!='http://localhost/sait/mplayer.php') mpWin.location = 'mplayer.php';
    mpWin.focus();
    }

    30. aprill 2007 - 16:42:51 · Otselink