求javascript当页面加载完成后自动执行复制指定内容到粘贴板上。

自己手动点击的时候可以实现复制指定的内容到粘贴板上,在这个基础上加一个自动加载页面后自行执,请问有如何实现吗?


<body>
    <p></p>

<input type="text" id="inputText" value="444"/>
<input type="button" id="btn" value="复制"/>
<hr>
<textarea rows="4"></textarea>
<script type="text/javascript">
    var btn = document.getElementById('btn');
        btn.addEventListener('click', function(){
        var inputText = document.getElementById('inputText');
        var currentFocus = document.activeElement;
        inputText.focus();
        inputText.setSelectionRange(0, inputText.value.length);
        document.execCommand('copy', true);
        currentFocus.focus();
        alert('复制成功');
    });
</script>
 <script type="text/javascript">

        window.onload=function(){ 
                     var btn = document.getElementById('btn');
                    btn.click();    
                 document.execCommand('copy', true);

                
            }

    </script>
</body>
阅读 2.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题