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

    App incorpora pagina web - Come impedirlo?

    Buongiorno a tutti,


    Ho un sito web e alcune mie pagine sono state incorporate su un'applicazione.


    Ho provato ad usare alcuni script per reindirizzare chi si collega da quella App sul mio sito, ma non funzionano.



    Script usato per il redict:

    codice:
    <script type="text/javascript">
        if (top !== self) top.location.href = self.location.href;
    </script>




    E' molto seccante. Sapete se c'è qualche modo per impedirlo?


    Vi ringrazio in anticipo e scusatemi se ho sbagliato sezione.
    Ultima modifica di Vincent.Zeno; 13-01-2019 a 13:17

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    "incorporato" un che senso... in un frame o in iframe?

  3. #3
    iframe

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    nel head della pagina che vuoi "proteggere" da inclusioni via iframe:

    codice:
    <script>
    (function(window) {
      if (window.location !== window.top.location) {
        window.top.location = window.location;
      }
    })(this);
    </script>
    se la pagina viene chiamata al di fuori di se stessa questa si ricaricherà "prendendo possesso" della navigazione.
    ovviamente puoi applicare le strategie che preferisci riguardo all'esito dello script.

    tieni conto che: se le tue pagine non sono dinamiche e con adeguate istruzioni "nocache" questo script non verrà letto ed eseguito fino allo svuotamento della cache del client.

    altra cosa
    c'è un'altro modo per catturare i contenuti di una pagina: con un linguaggio server si può leggere l'html prodotto dalla pagina, e poi rielaborarlo a piacere. a questo sarebbe più difficile porre rimedio e anche contro producente: un MdR potrebbe essere escluso dalla lettura della pagina.


    ricorda di usare sempre il tag CODE per postare codice sul forum, grazie
    Ultima modifica di Vincent.Zeno; 13-01-2019 a 13:24

  5. #5
    Buongiorno,
    grazie della risposta

    Ho aspettato un po' per rispondere.

    Purtroppo il codice non funziona. La pagina continua ad essere incorporata nell'app e non viene rimandata sul mio sito.

    Non sono un grande esperto. Forse non si tratta di un incorporamento tramite iframe, ma tramite frame.

    C'è una soluzione?

    Grazie ancora in anticipo

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    bisogna vedere cosa fa l'app in questione...

    è possibile vederla in opera online su desktop?

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.