Beetje rare titel maar kan het niet echt beter verwoorden.
Via "php ews" maak ik verbinding met onze interne exchange server en haal b.v. een lijstje van de laatste 20 emails op en laat dan, ongeveer net als in outlook, de afzender, onderwerp, ontvangstdatum etc zien.
Nu wil ik graag dat als men op een regel klikt dat er in een aparte div de email body wordt geladen via ajax.
Dit werkt ook prima, echter zit er wel eens een mailtje tussen met wat CSS die elementen styled die ik ook al in mijn pagina heb (gewoon stylen van <p> elementen bijvoorbeeld).
Of een mail waar gewoon een <font> html tag inzit.
Als oma dan een mail met lettergrootte 48 heeft verstuurd zodat ze het makkelijk kan lezen en ik open die in mijn div dan krijgt de tekst in mijn eigen pagina ook die enorme lettergrootte (of nog beter, comic sans lettertypes en dergelijken)
Ik kan de body van de email, alvorens hem in de div te laden, wel ontdoen van alle CSS opmaak maar dat heeft ook weer nadelen, want ik wil graag dat de email eruit blijft zien zoals hij is.
Is er een manier om die CSS opmaak binnen die DIV te houden?
Ik heb al gekeken naar <style scoped> maar dat werkt volgens mij alleen standaard in firefox.
In ieder geval niet binnen IE en Chrome zonder truukjes.
Ik zou het in een iframe kunnen plaatsen maar ben zelf niet zo'n fan van iframes.
Ik wil ook niet nog een extra pagina openen waar dan enkel die email in te zien is, het moet allemaal binnen dezelfde pagina blijven.
Ik weet niet meer waar ik op moet zoeken, welke zoekwoorden ik zou moeten gebruiken...
Iemand tips?
Via "php ews" maak ik verbinding met onze interne exchange server en haal b.v. een lijstje van de laatste 20 emails op en laat dan, ongeveer net als in outlook, de afzender, onderwerp, ontvangstdatum etc zien.
Nu wil ik graag dat als men op een regel klikt dat er in een aparte div de email body wordt geladen via ajax.
Dit werkt ook prima, echter zit er wel eens een mailtje tussen met wat CSS die elementen styled die ik ook al in mijn pagina heb (gewoon stylen van <p> elementen bijvoorbeeld).
Of een mail waar gewoon een <font> html tag inzit.
Als oma dan een mail met lettergrootte 48 heeft verstuurd zodat ze het makkelijk kan lezen en ik open die in mijn div dan krijgt de tekst in mijn eigen pagina ook die enorme lettergrootte (of nog beter, comic sans lettertypes en dergelijken)
Ik kan de body van de email, alvorens hem in de div te laden, wel ontdoen van alle CSS opmaak maar dat heeft ook weer nadelen, want ik wil graag dat de email eruit blijft zien zoals hij is.
Is er een manier om die CSS opmaak binnen die DIV te houden?
Ik heb al gekeken naar <style scoped> maar dat werkt volgens mij alleen standaard in firefox.
In ieder geval niet binnen IE en Chrome zonder truukjes.
Ik zou het in een iframe kunnen plaatsen maar ben zelf niet zo'n fan van iframes.
Ik wil ook niet nog een extra pagina openen waar dan enkel die email in te zien is, het moet allemaal binnen dezelfde pagina blijven.
Ik weet niet meer waar ik op moet zoeken, welke zoekwoorden ik zou moeten gebruiken...
Iemand tips?
mookie