diff --git a/templates/_footer.html b/templates/_footer.html
index 6c7e36173b4e2daec3584a2069f109bfd23d5a35..18fdea37de06501ac0557fb12a25d41db1d9baef 100644
--- a/templates/_footer.html
+++ b/templates/_footer.html
@@ -1,3 +1,4 @@
 {{define "footer"}}
 <script src="/assets/js/component/fake-input.js"></script>
+<script src="/assets/js/component/copy.js"></script>
 {{end}}
\ No newline at end of file
diff --git a/templates/image_detail.html b/templates/image_detail.html
index 0e81e3c82866b2cccc35b7fee86517dbca31ccd9..e019d4ffd4c494ec45f37a7f0dfac872efad4c45 100644
--- a/templates/image_detail.html
+++ b/templates/image_detail.html
@@ -50,7 +50,6 @@
         </div>
     </div>
 </div>
-<script src="/assets/js/component/copy.js"></script>
 {{if .IsMine}}
 <script src="/assets/js/page_image_detail.js"></script>
 {{end}}
diff --git a/templates/upload.html b/templates/upload.html
index 16e976d16bae00883e802d0c3146646c48589d89..456b6f47741076798dd3de9299d4e84db9919f22 100644
--- a/templates/upload.html
+++ b/templates/upload.html
@@ -22,6 +22,4 @@
     </div>
 </div>
 <script src="/assets/js/page_upload.js"></script>
-<script src="/assets/js/component/copy.js"></script>
-<script src="/assets/js/component/fake-input.js"></script>
 {{end}}
\ No newline at end of file