bug-fix-patch-37
# fixed iframe issue for mozila (previous replies are not showing)
This commit is contained in:
@@ -650,9 +650,38 @@ if ($thread->title != "") {
|
|||||||
@if($conversation->firstContent()=='yes')
|
@if($conversation->firstContent()=='yes')
|
||||||
<div class="embed-responsive embed-responsive-16by9">
|
<div class="embed-responsive embed-responsive-16by9">
|
||||||
<iframe id="loader_frame{{$conversation->id}}" class="embed-responsive-item">Body of html email here</iframe>
|
<iframe id="loader_frame{{$conversation->id}}" class="embed-responsive-item">Body of html email here</iframe>
|
||||||
|
<script type="text/javascript">
|
||||||
|
jQuery(document).ready(function () {
|
||||||
|
/* setInterval(function(){
|
||||||
|
var mydiv = jQuery('#loader_frame{{$conversation->id}}').contents().find("body");
|
||||||
|
var h = mydiv.height();
|
||||||
|
alert(h+20);
|
||||||
|
}, 2000);*/
|
||||||
|
jQuery('.embed-responsive-16by9').css('height','auto');
|
||||||
|
jQuery('.embed-responsive-16by9').css('padding','0');
|
||||||
|
jQuery('#loader_frame{{$conversation->id}}').css('width','100%');
|
||||||
|
jQuery('#loader_frame{{$conversation->id}}').css('position','static');
|
||||||
|
jQuery('#loader_frame{{$conversation->id}}').css('border','none');
|
||||||
|
var mydiv = jQuery('#loader_frame{{$conversation->id}}').contents().find("body");
|
||||||
|
var h = mydiv.height();
|
||||||
|
jQuery('#loader_frame{{$conversation->id}}').css('height', h+20);
|
||||||
|
setInterval(function(){
|
||||||
|
//var mydiv = jQuery('#loader_frame{{$conversation->id}}').contents().find("body");
|
||||||
|
//alert(mydiv.height());
|
||||||
|
h = jQuery('#loader_frame{{$conversation->id}}').height();
|
||||||
|
if (!!navigator.userAgent.match(/Trident\/7\./)){
|
||||||
|
jQuery('#loader_frame{{$conversation->id}}').css('height', h);
|
||||||
|
}else {
|
||||||
|
jQuery('#loader_frame{{$conversation->id}}').css('height', h);
|
||||||
|
}
|
||||||
|
}, 2000);
|
||||||
|
});
|
||||||
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<script>
|
<script>
|
||||||
$('#loader_frame{{$conversation->id}}')[0].contentDocument.body.innerHTML = '{!!$conversation->purify()!!}';
|
setTimeout(function(){
|
||||||
|
$('#loader_frame{{$conversation->id}}')[0].contentDocument.body.innerHTML = '<body><style>body{display:inline-block;}</style>{!!$conversation->purify()!!}<body>'; }, 1000);
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
@else
|
@else
|
||||||
{!! $conversation->body !!}
|
{!! $conversation->body !!}
|
||||||
|
Reference in New Issue
Block a user