基于stackoverflow上的虚拟输入代码,我尝试制作虚拟链接代码,将链接设置为某个外部网页,然后自动单击此链接以重定向到该外部页面。因此,在重定向之后,我可以使用" document.referrer",而不会得到空结果。 (我刚学会了," document.referrer"确实需要点击链接。) 它会起作用吗?至少值得一试。 但是下面的代码(bookmarklet)没有任何结果......根本没有重定向。
javascript:var dummy = document.createElement("a"); document.body.appendChild(dummy); dummy.setAttribute("id", "dummy_id");
dummy.setAttribute("href", "http://new.cloudfile.co/transfer");
$( document ).ready(function() { $(".dummy_id").click();});
var tmp=document.referrer;
alert(tmp);
答案 0 :(得分:0)
我看到三(3)个问题:
$
看起来像jQuery,但你还没有加载jQuery $(".dummy_id").click();
替换为document.getElementById('dummy_id').click();
DOMContentLoaded
(即$.ready
)处理程序