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

    Come far eseguire uno script in js dentro un'altra pagina appena aperta?

    Salve, forse il titolo del topic sembrerà un po confusionario, cercherò di spiegarmi al meglio dentro questo thread.

    Cosa vorrei fare?

    Vorrei che, quando si clicca su un'immagine nella mia pagina web, essa apra in una nuova scheda un sito come per esempio google.com (e fino a qui è semplice codice html) e che esegua uno script (in js) dentro questa pagina appena aperta.

    È possibile farlo? Se si, come?

    Vi ringrazio in anticipo per chi tenterà di aiutarmi!



    P.S.
    Ero in dubbio se postare qui o nella sezione html, ma questa tra le due mi è sembrata la più adatta.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    no, un "sito" e' un mondo a se' stante con cui in genere non puoi interagire via javascript da un documento appartenente ad altro dominio

    ciao

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,132
    Ciao e benvenuto
    E' possibile solo se la popup (o scheda) che apri carica una pagina interna al tuo sito, per capirci per inserire un script js devi essere amministratore della pagina, se carichi un sito esterno non puoi inserisci nessuno script.

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    228
    è possibile anche ampliare la cosa caricando la "risorsa esterna" in un iframe della popup, e al load (o quando vuoi) lanci lo script

    (ovviamente se il sito esterno è "furbo" come google, non ti sarà per nulla facile interagire con il codice)

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.