mirror of
https://github.com/jhillyerd/inbucket.git
synced 2025-12-17 17:47:03 +00:00
Fix some IE rendering/caching issues
This commit is contained in:
@@ -29,6 +29,7 @@ func (c Mailbox) List(name string) rev.Result {
|
||||
}
|
||||
rev.INFO.Printf("Got %v messsages", len(messages))
|
||||
|
||||
c.Response.Out.Header().Set("Expires", "-1")
|
||||
return c.Render(name, messages)
|
||||
}
|
||||
|
||||
@@ -53,6 +54,7 @@ func (c Mailbox) Show(name string, id string) rev.Result {
|
||||
return c.Redirect(Application.Index)
|
||||
}
|
||||
|
||||
c.Response.Out.Header().Set("Expires", "-1")
|
||||
return c.Render(name, message, body)
|
||||
}
|
||||
|
||||
@@ -100,5 +102,6 @@ func (c Mailbox) Source(name string, id string) rev.Result {
|
||||
return c.Redirect(Application.Index)
|
||||
}
|
||||
|
||||
c.Response.Out.Header().Set("Expires", "-1")
|
||||
return c.RenderText(*raw)
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
}
|
||||
|
||||
function reloadList() {
|
||||
$('#messageList').slideUp()
|
||||
$('#messageList').hide()
|
||||
loadList()
|
||||
}
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
function messageSource(id) {
|
||||
window.open('/mailbox/source/{{$name}}/' + id, '_blank',
|
||||
'width=800,height=600,' +
|
||||
'location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no')
|
||||
'menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no')
|
||||
}
|
||||
|
||||
$(document).ready(listInit)
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<td>{{.message.Date}}</td>
|
||||
</tr>
|
||||
<table>
|
||||
<h3 id="emailSubject">{{.message.Subject}}</h3>
|
||||
<div id="emailSubject"><h3>{{.message.Subject}}</h3></div>
|
||||
|
||||
<pre id="emailBody">{{.body}}</pre>
|
||||
|
||||
|
||||
@@ -280,6 +280,8 @@ a:hover {
|
||||
|
||||
#emailSubject {
|
||||
border-bottom: 1px #606060 solid;
|
||||
margin: 0;
|
||||
width: 617px;
|
||||
}
|
||||
|
||||
#emailBody {
|
||||
|
||||
Reference in New Issue
Block a user