Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499

    Mail con xmlhttp in ASP

    Tempo fa feci un codice che tramite oggetto xmlhttp mi spediva una pagina asp tramite mail.
    QUesta pagina veniva ricevuta in modo corretto da outlook, homtmail,libero,ecc
    Ora ho provato a spedire una mail (questa volta di una pagina htm, ma non credo cambi qualcosa) ma mi si visualizza bene solo in outlook. Con gli altri gestori mi viene perso lo style applicato ai testi.
    Io punto al foglio di stile con l'indirizzo completo di dove risiede il file .css

    Come mai?

  2. #2
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Ho dimenticato il codice che ho sempre usato è:
    codice:
    SET objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP") 
    	objXMLHTTP.Open "GET", "http://www.sito.com/send_file.asp", false
    	objXMLHTTP.SetRequestHeader "Content-type", "text/html" 
    	' Recuperi il contenuto HTML della pagina asp
    	objXMLHTTP.Send 
    	'Istanzi l'oggetto per l'ivio delle email'
    	Set objMail = Server.CreateObject("CDO.Message")
    	' Imposti le varie proprietà
    	objMail.To = Request.Form("email")
    	objMail.From = "info@sito.com"
    	objMail.Subject = "Invio eventi"
    	objMail.HTMLBody = objXMLHTTP.ResponseText
    
    	objMail.Send 
    	Set objMail = Nothing
    	Set objXMLHTTP = Nothing
    Che ne dite? Per fare una prova ho riprovato il codice che mi andava, ma ho scoperto che ora mi da lo stesso problema. Come mai il css non viene più interpretato?

  3. #3
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Nessuno mi sa indicare il motivo?

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.