Đây là câu hỏi giống như THIS ONE, tôi không thể trả lời câu hỏi đó nữa, vì vậy tôi đăng lại nó bằng tài khoản của mình.
Xin lỗi vì sự lộn xộn.Gọi href từ JavaScript
Tôi cần tập lệnh Greasemonkey khi tải trang kích hoạt liên kết href như 'javascript: FUNCTION'. Tôi đã nhìn thấy đoạn mã này:
<script language="Javascript" type="text/javascript">
function somescript() {
window.location.href = document.getElementById('ololo').href;
}
</script>
<a href="javascript:alert('test');" id="ololo">test</a>
<br />
<a href="javascript:somescript()">click me</a>
và, trong khi nó hoạt động trên một trang địa phương ngay cả khi sử dụng onload, nó không hoạt động khi tôi sử dụng nó trong kịch bản của tôi.
Có thể tôi đang thiếu thứ gì đó khi chuyển mã từ nội dung trang html sang tập lệnh Greasemonkey.
Tôi hy vọng lần này câu hỏi rõ ràng hơn, xin lỗi vì bất kỳ sự hiểu lầm nào, nhưng tôi vẫn là người mới bắt đầu với JS.
Viết kịch bản trơn của bạn – Yacoby
Tập lệnh vẫn là WIP, nhưng hàm tôi cần là tập lệnh đầu tiên sẽ hoạt động, nếu không sẽ không có gì khác. Để giữ cho rõ ràng hơn: phần còn lại của tập lệnh không xung đột với chức năng này. – Gurzo
Vì vậy, bạn có gặp bất kỳ lỗi nào không? – Yacoby