| Сообщение от рони   | 
	| 
это что? может закомментировать на время эту строку?
	
 
	| Код: |  
	| parent.resizeIframe(obj, 0); |  
	
 | 
	
1. Попробовал закомментировать.
Все в том же духе.
2. Закомменировал все что можно (вы уж извините за безграмотность, 
я понимаю, что это все равно что кувалдой в операционной) 
Все так же. 
3. Спрятал часть скрипта. 
4. Добавил поле и подвязал к кнопке 'Get News', не работает так как 
хотелось, но результаты интересные. Подставил в данную кнопку ссылку для визуализации, иногда думаю для решения задачи стоит взелянуть. 
Варианты: 
https://wall.0xbt.net/ball8.html
https://wall.0xbt.net/ball9.html
https://wall.0xbt.net/ball10.html
https://wall.0xbt.net/ball11.html 
Вот что осталось в результате: 
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="https://rinkeby.etherscan.io/assets/plugins/jquery/jquery.min.js"></script>
<script type="text/javascript" src="https://rinkeby.etherscan.io/jss/web3.min.js?v=0.20.6"></script>
<!-- <script type="text/javascript" src="https://wall.0xbt.net/r1.js"></script> -->
</head>
<body>
<table>
<table>
 
<tr>
    <td>
      <!-- Поле для 'Send News' -->
      <input type="text" id="txt_addr2"/>      
    </td>
    <td>
      <input type="button" id="btn2" value="Подставить адрес из поля в 'Send News'">
      <script>
			function addFunc2(){
				if (document.getElementById("txt_addr2").value.trim().length == 0) 				{
 			 	alert('Адрес не введен!');
  			} else {
			  	var new_addr = document.getElementById("txt_addr2").value;
			  	document.getElementById("my_link").href = "https://rinkeby.etherscan.io/writecontract/index.html?a=" + new_addr + "&n=rinkeby";
			  	alert("Адрес '" + new_addr + "' подставлен! Закройте это окно и нажмите кнопку 'Send & News'");
			  }
			}
			document.getElementById("btn2").onclick = addFunc2;
			</script>       
    </td>
  </tr>
  
      <td>
      <!-- Поле для 'Get News' -->
      <input type="text" id="0xae4243e2c0f910223323dd2f2fdd16820b69f1d6"/>      
    </td>
    <td>
      <input type="button" id="btn_3" value="Подставить адрес из поля в 'Get News'">
      <script>
			function addFunc2(){
				if (document.getElementById("0xae4243e2c0f910223323dd2f2fdd16820b69f1d6").value.trim().length == 0) 				{
 			 	alert('Адрес не введен!');
  			} else {
			    
			  	var new_addr = document.getElementById("0xae4243e2c0f910223323dd2f2fdd16820b69f1d6").value;
			  	document.getElementById("my_code").text = "https://rinkeby.etherscan.io/writecontract/index.html?a=" + new_addr + "&n=rinkeby";
			  	alert("Адрес '" + new_addr + "' подставлен! Закройте это окно и нажмите кнопку 'Get & News'");
			  }
			}
			document.getElementById("btn_3").onclick = addFunc2;
			</script>      
    </td>
  </tr>
  
</table>
 <tr><td>
<button class="knopka" id='btn_5'><a id="my_link" href="https://rinkeby.etherscan.io/writecontract/index.html?a=0xae4243e2c0f910223323dd2f2fdd16820b69f1d6&n=rinkeby"><span style="color:black;">Send News</span></a></button>
<!-- <input type="text" id="contract_instance" /> -->
<!-- <input type="text" id="0xae4243e2c0f910223323dd2f2fdd16820b69f1d6" /> -->
<button type='button' id='btn' class="knopka" onclick="ethcall2('getPost','input','myanswer','string', '|string', 'btn');"><a id="my_code" href="https://rinkeby.etherscan.io/writecontract/index.html?a=0xae4243e2c0f910223323dd2f2fdd16820b69f1d6&n=rinkeby" target="_blank">Get </a><i class="fa fa-btc"></i> News</button>
<div align="left"><b><span id='myanswer' style="color:teal"></span></b></div>
</body></td></tr></table>
 <script>
    var web3 = new Web3(new Web3.providers.HttpProvider("https://rinkeby.infura.io"));
    
    var version = web3.version.api;
    try {
        MyContract = web3.eth.contract([{"constant":true,"inputs":[],"name":"getPost","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newPost","type":"string"}],"name":"setPost","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]);
        myContractInstance = MyContract.at(document.getElementById('0xae4243e2c0f910223323dd2f2fdd16820b69f1d6').value);
		myContractInstance = MyContract.at("0xae4243e2c0f910223323dd2f2fdd16820b69f1d6");
    }
    catch (err) {
        console.log(err.message);
    }
</script>
<script type="text/javascript" src="https://wall.0xbt.net/r1.js"></script>
</html>
 
Такое ощущение, что решение где-то рядом. 
Еще раз прошу прощение за тупость.