1. Мне уже подсказали ранее скрипт для изменения ссылки
'Send News'
После <table> в строке 008 добавляется код со скриптом:
<tr>
<td>
<!-- Чуть усложнили -->
<input type="text" id="txt_addr2"/>
</td>
<td>
<input type="button" id="btn2" value="Подставить адрес из поля в Ваш код">
<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>
</table>
И теперь после внесения в поле: 0x41835eba2075d2452fbedeec25bedbbc61d9b8a1
Изменяется ссылка при нажатии на 'Send News'
Вот что получилось:
https://wall.0xbt.net/ball5.html
Так было:
https://wall.0xbt.net/ball4.html
Я прошу прощения если что-то нарушаю, вижу здесь не приняты ссылки
2. Так же были предложен вариант для решения главной задачи:
заменить код в строке 47
Код:
|
myContractInstance = MyContract.at("0xae4243e2c0f910223323dd2f2fdd16820b69f1d6"); |
на
Код:
|
myContractInstance = MyContract.at(document.getElementById("txt_addr2").value); |
используя для этого скрипт для замены ссылки.
Но что-то не срастается.
Может у вас есть какие либо решения или подсказки?