09/10/2018, 23:24
Nhờ các bác phá giúp "trò mèo" JavaScript với
Chào các bác,
Em đang hơi bực mình về cái vụ em đang có một trang web, để tiết kiệm thời gian phải copy & paste, và cũng để hạn chế việc xâm phạm bản quyền của người ta, em đã dùng iframe để load một số trang phục vụ người xem web. Ấy thế mà có một vài trang, nó chơi trò mèo bằng đoạn code Javascript như sau:
Các bác giúp em một tay nào, liệu rằng trên trang của em có cách nào đặt một đoạn code Javascript để vô hiệu hóa cái trò mèo kia không?
Các bác đừng bảo với em là thông báo với khách truy cập là "Hãy tắt Javascript của trình duyệt của bạn đi" nhé, cách đó không phải là cách tốt vì nó vô hiệu hóa luôn Javascript của chính trang của em => gậy ông đập lưng ông.
Chân thành cám ơn các bác!
Em đang hơi bực mình về cái vụ em đang có một trang web, để tiết kiệm thời gian phải copy & paste, và cũng để hạn chế việc xâm phạm bản quyền của người ta, em đã dùng iframe để load một số trang phục vụ người xem web. Ấy thế mà có một vài trang, nó chơi trò mèo bằng đoạn code Javascript như sau:
Code:
if (window.parent!=window) { alert('Aha. Please go to original page at www.domain.com/page.html'); window.open(location.href, '_top', '); }
Các bác đừng bảo với em là thông báo với khách truy cập là "Hãy tắt Javascript của trình duyệt của bạn đi" nhé, cách đó không phải là cách tốt vì nó vô hiệu hóa luôn Javascript của chính trang của em => gậy ông đập lưng ông.
Chân thành cám ơn các bác!
Bài liên quan
Các bạn truy cập vào liên kết này http://www.lienket.mil để đọc bài gốc hoặc tạm đọc nhanh bên dưới. Chú ý: các bạn nên vào đọc trang kia để xem quảng cáo của họ.
Mình nghĩ việc copy và paste kiểu "Họa sĩ Bùi Minh Trí" có lẽ khiến nơi cung cấp nguồn tin gốc phàn nàn hơn cách làm của mình vì mình giữ nguyên mọi cái của họ, không lược bỏ bất cứ cái gì, tuân thủ đúng TOS của họ, và cũng không nhờ vả danh tiếng của họ, không hề nói trang đó là do mình sở hữu,... tóm lại, N không. Và như vậy họ không bị thiệt hại tí nào về vật chất / tinh thần, quảng cáo vẫn bán đủ.
Cách làm kết nối bằng socket trực tiếp tới trang kia để lấy nguyên si nội dung của nó có thể thành công hơn cách vô hiệu hóa JavaScript, nhưng việc "nhân bản vô tính" quả là khôi hài. Chưa muốn sử dụng
Bác nào sử dụng Ajax thành công đâu, thử demo cho xem phát nào. À, mà Ajax của bác có sử dụng Javascript không đấy?
Ví dụ như kết quả trả về như thế này:
<script language=Javascript>
alert("Khong dc lam nhu thia nai`");
</script>
-->
var result=ajax.responsetext;
if(result.indexOf("alert"){
result.replace("alert","myvar=");
}
-->xuất dữ liệu ra
còn nếu không thì có thể dùng một đoạn mã mà có liên quan đến window, frame để làm việc này. Cụ thể thía nào thì chịu khó search trên google, hay đọc ebook để tạo cho mình một hàm riêng
Ông frame trang của họ, mặc dù không nói nhưng cái này chúng ta phải tự hiểu là không ai muốn hết. Dừng nói với tôi là bạn không hiểu nhé.
Còn bạn nói là bạn không nói rằng trang đó là của bạn, nhung liệu người xem có biết như thế không? Vo hình chung bạn đã sử dụng công sức người ta cho trang của bạn.
Tôi nghĩ như thế và tôi biết cũng nhiều người nghĩ như tôi!
.......... bó chiếu
mà bác bảo dùng frame thì hay hơn socket chỗ nào, cùng là một phường ăn cắp nội dung, hành động như bác có khác chỉ là ăn cắp ví tiền của người ta, xong rồi móc ra một ít xu lẻ trả lại cho khổ chủ................
thôi thì ăn cắp như thế cũng có thể coi là loại ăn cắp có giáo dục, ..... bác nhỉ?