Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Qualcuno mi spiega questo JavaScript?

    Salve a tutti.

    Da un sito ho copiato questo JS:

    <script language="Javascript1.1" type="text/javascript">
    <!--
    function amz_js_PopWin(url,name,options){
    var ContextWindow = window.open(url,name,options);
    ContextWindow.opener = this;
    ContextWindow.focus();
    }
    function amz_js_RefreshOriginalWindow(url) {
    if ((window.opener == null) || (window.opener.closed))
    {
    var OriginalWindow = window.open(url);
    OriginalWindow.opener = this;
    }
    else{
    window.opener.location=url;
    }
    }


    Ma non capendone una cippa avrei bisogno di una spiegazione il più completa possibile, a partire dalla dicitura language="Javascript1.1" che mi risulta nuova, non avendo mai specificato la versione di Java utilizzata nelle mie pagine.
    Tengo a sottolineare che lo script l'ho copiato ma non so nemmeno a cosa serva non avendolo ancora utilizzato.

    Confido in un vostro sapiente aiuto.

    Grazie.
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Si tratta di due funzioni (che presumibilmente vengono chiamate da due posti diversi).

    Javascript1.1 e` roba vecchia, non nuova.
    Se non ti serve programmare per NN4 o IE5, ti basta scrivere type="text/javascript" .
    Comunque la versione si usava in qualche caso, per distinguere alcune funzioni/metodi che si comportavano diversamente in versioni diverse.

    La prima funzione "amz_js_PopWin()" apre una nuova finestra di popup (cosa che ora e` deprecata!!)

    La seconda "amz_js_RefreshOriginalWindow()" verifica se la finestra corrente ha una finestra che la ha aperta e se tale finestra esiste ancora.
    In caso positivo cambia la pagina in tale finestra, in caso negativo apre una nuova finestra.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Grazie mille per i chiarimenti.

    Mi sfugge però un particolare: quando dici "deprecata", ti riferisci alla formula utilizzata per aprire un popup nel senso che esistono formule migliori per ottenere lo stesso risultato oppure che è deprecabile il fatto di aprire un popup di per sè?

    Grazie ancora.
    <-- Fare. O non fare. Non c'è provare. -->

    www.yodastudio.com
    segui YODA Studio su facebook

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Originariamente inviato da Eugene
    Grazie mille per i chiarimenti.

    Mi sfugge però un particolare: quando dici "deprecata", ti riferisci alla formula utilizzata per aprire un popup nel senso che esistono formule migliori per ottenere lo stesso risultato oppure che è deprecabile il fatto di aprire un popup di per sè?

    Grazie ancora.

    Accendo e confermo la seconda

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.