<div style="display:none" id="speccode">
Здесь какой-то специфический HTML-код
</div>
<script type="text/javascript">
$(document).ready(
function(){
var block_field_value = 'tn_text_1470210011265';
$('[field='+block_field_value+']').html( $('#speccode').html() );
$('#speccode').remove();
}
);
</script>
<script type="text/javascript">
var map;
window.initMap = function() {
$(document).ready(function (){
var blockid = 'boxformap';
var $obj = $('.tn-elem[data-elem-id="1470210224069"]');
$obj.attr('id', blockid);
$obj.width('300').height('300');
map = new google.maps.Map(document.getElementById(blockid), {
center: {lat: -34.397, lng: 150.644},
zoom: 8
});
});
};
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAvt6KRBF1JEMceIQrcytEMQ_JsiZKcQEo&callback=initMap" async defer></script>
<!-- это нужно вставить в html-блок в зеро-блоке -->
<div id="recyandexmapid">Load maps ...</div>
<!-- а это в обычном HTML-блоке -->
<style type="text/css">
.t-map, .t117_map,.t117,.t117>div {
display: block;
height: 100%;
}
</style>
<script type="text/javascript">
var ymapboxid = '#recyandexmapid';
$(document).ready(function(){
$(ymapboxid).html('');
var h = $(ymapboxid).parent().height();
$(ymapboxid).css('height', h+'px');
$('#rec57844688').css({height: '100%', display:'block'}).appendTo(ymapboxid);
$('#rec57844688').find('.t-map').attr('style','width:100%; height: 100%; display: block;');
});
</script>