2013-04-06 38 views
8

Có thể xóa liên kết giới thiệu khi sử dụng khung nội tuyến không? đây là trường hợp:Ẩn liên kết giới thiệu trên khung nội tuyến

Tôi có một trang tại http://www.mywebsite.com với số trong đó. Như thế này:

<html> 
<head>...</head> 
<body> 
    ... 
<a href="#loadiframe">SHow Website</a> 
    <iframe id="#loadiframe" src="http://www.iframetarget.tld"> 
    ... 
</body> 
</html> 

tôi muốn iframetarget.tld không chứa liên kết giới thiệu/không thể xem nếu mywebsite.com đang tải trang của họ.

là có thể?

Lưu ý: iframe sẽ được tải sử dụng jQuery lightbox/hộp thuốc vẽ

+1

bạn muốn đánh lừa google.com? :) –

+0

Không, đó là để tải trang web bên ngoài mà không nhận thấy chủ sở hữu iframetarget. – Andy

+0

đó chính xác là ý tôi –

Trả lời

2

Sử dụng một khung nội tuyến với một vị trí javascript chuyển hướng công trình:

<iframe style="display:none" src="javascript:parent.location.replace('http://www.whatismyreferer.com/'+(parent.location.hash||''))"> 

Lưu ý rằng trên một số trình duyệt khi sử dụng HTTP, giới thiệu cuối cùng sẽ luôn được gửi, đó sẽ là miền sở hữu iframe. Sử dụng HTTPS (và chứng chỉ hợp lệ) đảm bảo một liên kết giới thiệu ẩn trên tất cả các trình duyệt được kiểm tra.

7
<iframe id="#loadiframe" src='javascript:window.location.replace("http://www.iframetarget.tld")'> 

Nó hoạt động.

Các vấn đề liên quan