Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    Perchè apre su altro frame?

    Ciao amici sono Maria ed ho un problema lavorando con asp
    Nello script ho un link e indico il target dove aprirlo. Perchè apre un'altra finestra e non va, invece, nel target che indico?
    ecco lo script:
    <a target=mcc href='piano.asp?id="& rs("ad_id")&"#alto' >
    Grazie per quello che hai fatto...

  2. #2
    Come mai usi ancora i frame?
    Il target è chiuso?
    Nel codice che hai postato sembra di no.
    Esiste vero quel target.

  3. #3
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    che significa

    che significa il target è chiuso?
    quel target esiste al punto che Mozilla lo legge, IE 6 lo legge. Non lo legge ed apre un'altra pagina IE8
    perchè?
    Grazie per quello che hai fatto...

  4. #4
    IO mettere il codice cosi
    Codice PHP:
    <a target='mcc' href='piano.asp?id="& rs("ad_id")&"#alto' 
    Cioè mettendo le virgolette al target.
    Ma potrebbe non essere quello.

  5. #5
    E cosa centra asp ?

    Il tuo frame ha come id mcc ?

  6. #6
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594
    esatto ha come id mcc
    Grazie per quello che hai fatto...

  7. #7

  8. #8
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    nome già dato

    ho già dato il nome al frame
    ecco come l'ho fatto...
    <iframe name="mcc" width="700" height="2000" scrolling="no" frameborder="0" src="/002/pagina.asp" marginheight="0" marginwidth="0" align="middle"></iframe>
    il fatto è che non funziona solo con IE 8 e superiori...

    grazie da maria
    Grazie per quello che hai fatto...

  9. #9

    Re: nome già dato

    Originariamente inviato da mmaria
    il fatto è che non funziona solo con IE 8 e superiori...
    hai provato con IE8 in modalità compatibilità?

  10. #10

    Re: nome già dato

    Originariamente inviato da mmaria
    ho già dato il nome al frame
    ecco come l'ho fatto...

    il fatto è che non funziona solo con IE 8 e superiori...

    grazie da maria
    A parte che secondo me non è un problema da discutere qui in asp, tu hai messo l'attributo "name" ma hai tolto l'id invece li devi lasciare entrambe.

    codice:
    <%
    response.write ("Altavista")
    %>
    
    <iframe id="mcc" name="mcc" width="615" height="360" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://www.google.it">
    </iframe>
    Fai un copia e incolla di questo codice e provalo, se non funziona potrebbe essere un problema legato al DTD della tua pagina, magari inesistente.

    IE8 (di versioni superiori non credo che ne esistano, salvo aggiornamenti dello stesso) potrebbe andare in quirk-mode e sragionare.


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.