Visualizzazione dei risultati da 1 a 8 su 8

Discussione: [ASP] e JavaScript

  1. #1

    [ASP] e JavaScript

    lo..sembra trattato e ritrattato ma a me nn funzia:

    Set RS_Rassegna = Server.CreateObject("ADODB.Recordset")
    set RS_Rassegna=objconn.execute ("select * from RassegnaStampa where ID_Testata="& ID_Canc)

    if not RS_Rassegna.eof then
    %>
    <script>
    alert "impossibile proseguire, questa testata è in uso"
    </script>
    response.redirect "FormAddTestata.asp"
    <%
    end if



    cosa sbaglio?

    nn mi dà il messaggio!!!VaneX

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Sicuramente un paio di cose:

    response.redirect viene processato lato server, per cui sicuramente prima che l'html della pagina arrivi al client (quindi il messaggio alert non arriva)

    Secondo, alert vuole le parentesi comunque...

    Se vuoi fare passare ad un'altra pagina, devi fare così:

    if not RS_Rassegna.eof then
    %>
    <script>
    alert("impossibile proseguire, questa testata è in uso")
    document.location="FormAddTestata.asp"
    </script>
    <%
    end if
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    ops..mi sono sbagliata andava dopo

    <% response.redirect

    ora provo

    Grazie!

  4. #4
    no

    se fai response.redirect
    l'html non viene neanche mandato alla pagina

    quindi niente alert

    devi fare come dice kalosjo

    codice:
    if not RS_Rassegna.eof then
    %>
    <script>
    alert("impossibile proseguire, questa testata è in uso");
    document.location.href="FormAddTestata.asp"
    </script>
    <%
    end if
    san imente saluta

    * http://simonecingano.it *

  5. #5
    Originariamente inviato da imente
    no

    se fai response.redirect
    l'html non viene neanche mandato alla pagina

    ok, scusate e grazie!
    quini..scusate se insisto...
    prima si compila asp...e poi fa html...quidni se c'è redirect se ne frega...



    grazie

    VaneX

  6. #6
    si, COMPILARE non è una parola corretta, ma in pratica si.

    prima tutto il codice ASP viene intepretato, poi viene mandato l'output HTML al client.

    se nel codice ASP c'è un redirect, al posto della pagina richiesta, viene mandata la pagina indicata dal redirect... (non proprio, ma nella pratica si)
    san imente saluta

    * http://simonecingano.it *

  7. #7
    ps..hai ragione interpretato!!!!!

    cmq grazie

    VaneX

  8. #8
    se ti rimangono dubbi non esitare a porli
    san imente saluta

    * http://simonecingano.it *

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 © 2026 vBulletin Solutions, Inc. All rights reserved.