我想要一些访问者加载时自动点击链接(在帖子和页面上)

时间:2015-12-10 13:23:52

标签: java php

我的博文和搜索结果页面上有一些外部链接。

我对此感兴趣,当有人加载该页面时,应该在相同的窗口或target="_blank"中自动点击后链接。

请尽快给我更新。我很担心和搜索谷歌,但没有找到工作。

4 个答案:

答案 0 :(得分:3)

简单的重定向应该没问题:

$(document).ready(function() {
    location.href = "http://www.example.com";
});

我不确定您为什么需要模仿浏览器点击。如果你是为SEO目的而做,我认为它会被认为是黑帽子。如果还有其他目的,我几乎可以肯定你的应用程序中的架构很糟糕,首先。

答案 1 :(得分:1)

你可以通过javascript完成。如果您正在使用jQuery库,那么您可以按照以下方式执行此操作

假设你有一个像这样定义的链接,我只是添加了一个ID属性。

<a id="sendbutton" href="myurl.com/data1&data2">CLICK</a>

<script type="text/javascript">
   $(document).ready(function(){
          $('#sendbutton')[0].click();
   });
</script>

答案 2 :(得分:1)

您可以使用ready jQuery的{​​{1}}功能,它会在完整页面加载时触发任何功能。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
$( document ).ready(function() {
  window.open("https://google.com","_self");
});
</script>

P.S。 _ self将在当前窗口中打开该页面。有关更多选项,请参阅Kobra.io page

答案 3 :(得分:-1)

您好我发现答案是放置任何页面的简单方法

-(id)initWithText:(NSString *)text
{
CGRect screenBounds = [[UIScreen mainScreen] bounds];
CGRect statusBarFrame = [[UIApplication sharedApplication] statusBarFrame];

self = [super initWithFrame:CGRectMake(0, statusBarFrame.size.height, screenBounds.size.width, 40)];

if (self) {
[self setBackgroundColor:[UIColor redColor]];

NSString *message = [text copy];
UILabel *_messageLabel = [[UILabel alloc]initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
[_messageLabel setText:message];
[_messageLabel setBackgroundColor:[UIColor lightTextColor]];
[_messageLabel setAdjustsFontSizeToFitWidth:YES];
[_messageLabel setTextAlignment:NSTextAlignmentJustified];
[_messageLabel setTextColor:[ UIColor blackColor]];
[self addSubview:_messageLabel];
}
return self;
}