cambia l’url del popup già aperto

È ansible modificare l’URL del popup.

Supponiamo che apro un popup:

function pop1(){ window.open('http://google.com','wind1'); } 

È ansible modificare l’url della finestra popup ‘wind1’ per dire ‘http://msn.com’. Qualcosa con location.href o qualsiasi altra soluzione.

 var w1 = window.open('http://www.canop.org','wind1'); w1.location.href='http://www.google.com'; 

nella nuova finestra popup usa questo:

$ (document) .ready (function () {window.parent.location = “http://www.google.com”})

Per me, poiché stavo cambiando solo la fine dell’URL (parte parametri), ho usato un piccolo trucco: caricare un URL diverso prima di utilizzare il nuovo URL simile. Ho scelto di utilizzare “about: blank”, ma è ansible utilizzare qualsiasi URL del sito web.

 self.location = "about:blank"; self.location = desired_url; //this code works fine both in Mozilla Firefox as in Chrome 

Si noti che just location = site; fa lo stesso di location.href = site.
Io uso location.href solo per LEGGERE l’url corrente.