scrolltop
возвращает ноль, когда я перенаправляю обратно на страницу с данными внутри текстовой области. в чем проблема в моем коде? пожалуйста, помогите мне
<script>
window.sync = function(e){
var num = "<?php echo $_GET['sh'];?>";
var textarea = document.getElementById("lines");
var source = document.getElementById("some_text_area");
textarea.scrollTop = source.scrollTop;
// console.log(num);
}
window.populate = function populate(){
if(populate.started){
return;
}
populate.started = true;
var textarea = document.getElementById("lines");
var str = '';
for(var i=1;i < 1000;i++){
str = str + (i +'\r\n');
}
textarea.value = str;
}
</script>
<?php if(isset($_SESSION['url'])) {
$count = count($_SESSION['url']['0']);
$datas = implode("\n", $_SESSION['url']['0']);
echo '<textarea class="line-nums textarea2" id="lines" readonly="true"></textarea>';
echo '<textarea class="autofit form-control" name="favurl" onclick="populate()" onscroll="sync();">'.$datas.'</textarea>';