none
(Resolvido) diferença entre ScriptManager.RegisterStartupScript e Response.Write("<script>alert('');</script>") RRS feed

  • Pergunta

  • boa!
    Qual a diferença entre: ScriptManager.RegisterStartupScript e Response.Write("<script>alert('');</script>")?

    Gostaria muito de saber



    sábado, 27 de julho de 2013 00:10

Respostas

  • Fala ai Daniel blxx,

    A diferença é que Response. Write irá aparecer uma caixa de alerta antes das cargas de página, ou seja, sobre um fundo branco, e ScriptManager.RegisterStartupScript irá aparecer isso depois que a página é carregada, assim que a página é visível por trás do popup.
    Em qualquer caso, o seguinte é o código para usar para cada caso:
    
    Response. Write ("< script language = 'javascript' >
    
    Alert (' este aparece em uma página em branco
    
    (ou seja antes que a página é carregada) usando Response. Write ');</SCRIPT> ");
    
    
    ScriptManager.RegisterStartupScript (este, typeof(Page), UniqueID,
    
    "alert (' este aparece após o carregamento de páginas,
    
    usando ScriptManager.RegisterStartupScript'); ", true);

    Abraço :)

    Diego Almeida Barreto System Analyst / Software Developer

    sábado, 27 de julho de 2013 02:22