我需要在基于引荐来源的页面加载时点击js。 当用户来自固定域名时,表单将自动点击。别的没什么。
示例:我需要用户来自www.example.com或example.com或example.com/anypage/中的mysite.com/userinfo/ ...表单将自动提交。如果不是来自example.com ..没什么好开心的。
当我使用没有引用代码的au提交..它的工作和点击..点击..点击..在每次加载...并持续点击...
<script type="text/javascript">
document.getElementById("sendit").submit();
</script>
然后我尝试使用引用代码...添加引用代码后...它再也无法工作..我该怎么办?
<script type="text/javascript">
if (document.referrer == ("http://aweber.com" || "http://www.aweber.com")) {
document.getElementById("sendit").submit();
}
</script>
我也使用这种方法:
<script type="text/javascript">
$( document ).ready(function() {
if (document.referrer == "www.aweber.com") {
$("#sendit").submit();
} else { /* Nothing */ }
});
</script>
任何想法???
答案 0 :(得分:1)
在这一行:
if (document.referrer == ("http://aweber.com" || "http://www.aweber.com")) {
您正在尝试使用javascript分配技术,而不是实际比较document.referrer的结果。
你的陈述应该是:
if ((document.referrer == "http://aweber.com") || (document.referrer == "http://www.aweber.com")) {