Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    comportamento anomalo dell'attributo target

    Dunque ho una pagina jsp fatta cosi(ovviamente la semplifico):

    <%
    response.setContentType("application/vnd.ms-excel");
    response.setHeader("Content-Disposition","attachment;
    filename=foglioexcel.xls");
    %>
    <html><head></head><body>
    scrivo sul file excel
    </body></html>

    in pratica questa pagina jsp interpreta l'html con excel e mi apre (oppure mi permette di salvare )un file excel.


    poi ho una normale pagina html(chiamiamola paginahtml.html) che contiene un link alla pagina jsp

    il mio dilemma è il seguente:
    se il link lo scrivo cosi:
    paginajsp
    cliccandoci, mi viene aperta una pagina(la chiamo per comodità pagina K) e poi quando il browser mi chiede se aprire o salvare il file excel, se io scelgo di aprirlo me lo apre nella pagina K(cosi come accadrebbe se io al posto di href="paginajsp.jsp" avessi scritto href="http://www.qualunqueindirizzo.com")

    se invece il link lo scrivo cosi:
    paginajsp
    cliccandoci non mi viene aperto nulla e poi quando il browser mi chiede se aprire o salvare il file excel, se io scelgo di aprirlo me lo apre in una nuova pagina(se io al posto di href="paginajsp.jsp" avessi scritto href="http://www.qualunqueindirizzo.com" la pagina http://www.qualunqueindirizzo.com si sarebbe aperta nella medesima pagina dove c'è paginahtml.html).

    perchè si comporta cosi il browser?
    se metto _self il file excel non dovrebbe aprirsi nella stessa pagina ?
    forse nella finestra dove c'è paginahtml.html non si puo' aprire un file excel perchè sono già state determinate delle impostazioni relative al tipo di pagina da aprire?

  2. #2
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    ehm...
    l'attributo target non è mai esistito in pagine senza frame...
    potrebbe verificarsi un comportamento anomalo...
    Chicco Ravaglia per sempre con noi!

  3. #3
    cosa stai dicendo willis???
    questa è nuova!

    non penso proprio che l'attributo target sia da usare solo con i frames cmq mi informero'.
    grazie

  4. #4
    Originariamente inviato da zoom
    ehm...
    l'attributo target non è mai esistito in pagine senza frame...
    potrebbe verificarsi un comportamento anomalo...
    mi sfugge qualcosa? come non esiste in pagine senza frame?
    Potere e Potenza

  5. #5
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    http://www.w3.org/TR/html401/present...ml#adef-target

    http://www.w3.org/TR/html401/struct/links.html#h-12.2

    il target nei link è sempre esistito solo per le pagine con dtd per frame...
    che poi se ne sia sempre abusato per aprire link in nuove pagine è un altro discorso...
    però non erano "legali".
    potrebbe essere un problema dovuto a quello però bhò
    Chicco Ravaglia per sempre con noi!

  6. #6
    mmm boh, magari hai ragione, non so

    grazie cmq

  7. #7
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    è solo un'idea....
    però non so cos'altro potrebbe essere il problema...
    togli il target
    così te lo apre nella stessa pagina...
    Chicco Ravaglia per sempre con noi!

  8. #8
    se lo toglo è come scrivergli-self, apre cmq unaltra pagina

  9. #9
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    è un po' che non gioco con ste cose....
    sinceramente non mi ricordo, però può darsi, quello è un download a tutti gli effetti, è giusto che lo apra in una pagina diversa...
    ma perchè tu lo vorresti nella stessa pagina? :master:
    Chicco Ravaglia per sempre con noi!

  10. #10
    no a me va bene cosi

    è solo che non capisco il perchè della differenza di comportamento che ho indicato nel post(tu mi dirai: non farti troppi problemi e non hai tutti i torti!!!)

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.