Visualizzazione dei risultati da 1 a 3 su 3

Discussione: anomalia window.open()

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2013
    Messaggi
    15

    anomalia window.open()

    dato il seguente codice richiamato al'avvio della finestra principale:
    codice:
    function popUp()
    { 
      var mywindow = window.open("http://www.html.it", "mywindow","width=200,height=200");
      window.setTimeout(function(){mywindow.moveTo(100, 100);}, 5000);
    }
    dopo 5 secondi la finestra non viene posizionata alle coordinate (100,100) ma viene restituito l'errore "permission denied to access property moveTo".
    Se però non specifico la pagina che deve essere aperta, come nel codice di seguito, tutto funziona:
    codice:
    function popUp()
    { 
      var mywindow = window.open("", "mywindow","width=200,height=200");
      mywindow.document.write("<h1> popup di prova </h1>");
      window.setTimeout(function(){mywindow.moveTo(100, 100);}, 5000);
    }
    Non capisco che cosa stia sbagliando.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    nulla, dipende dal browser
    a volte non permette proprio di spostare/ridimensionare una popup una volta aperta,
    in questo caso valuta il dominio d' appartenenza dei due documenti

    ciao

  3. #3
    prova con
    codice:
    width="200" height="200"
    i Metallica NON sono un genere
    musicale

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 © 2026 vBulletin Solutions, Inc. All rights reserved.