Javascript。如何获取页面上的链接并重定向它?
下午好。 该站点有一个带有Javascript。如何获取页面上的链接并重定向它?,javascript,php,html,Javascript,Php,Html,下午好。 该站点有一个带有http://word.site.com/disfhjsdfl 它应该使用JS来查找此链接并执行重定向。它对重定向选项感兴趣。 我试过这样的方法,但没用 window.onload = function () { var links = document.querySelector ( 'a [href * = "word"]').href; window.location.replace ( "links"); break } 您很接近,需要
http://word.site.com/disfhjsdfl
它应该使用JS来查找此链接并执行重定向。它对重定向选项感兴趣。
我试过这样的方法,但没用
window.onload = function () {
var links = document.querySelector ( 'a [href * = "word"]').href;
window.location.replace ( "links");
break
}
您很接近,需要获取元素的
href
var links=document.querySelector('a[href*=“word”]”)href;
窗口。位置。替换(链接)//由于链接是可变的,所以直接使用它
您很接近,需要获取元素的href
var links=document.querySelector('a[href*=“word”]”)href;
窗口。位置。替换(链接)//因为链接是可变的,所以直接使用它
试试看
window.onload = function () {
var links = document.querySelector('a[href*="word"]').href;
window.location.href = links;
}
试试看
window.onload = function () {
var links = document.querySelector('a[href*="word"]').href;
window.location.href = links;
}
希望您的html看起来像
,而不是像
你的js将会是
var links = $(".link").attr('href');
window.location.replace ( "links");
您也可以通过编辑一行来实现上述功能
var links = document.querySelector('a[href*="word"]').href;
希望您的html看起来像
,而不是像
你的js将会是
var links = $(".link").attr('href');
window.location.replace ( "links");
您也可以通过编辑一行来实现上述功能
var links = document.querySelector('a[href*="word"]').href;
谢谢你!再告诉我一个。在site synthcafe.ru左侧有3个广告单元。每个块都有链接-http://blablabla.bla.xyz/asdasd . 我尝试使用“.xyz”执行此脚本。但是当重定向脚本试图跟随链接,但返回到首页时。结果是循环的。@AndrewFoxis,对不起,伙计,我不打算访问那个网站。谢谢!再告诉我一个。在site synthcafe.ru左侧有3个广告单元。每个块都有链接-http://blablabla.bla.xyz/asdasd . 我尝试使用“.xyz”执行此脚本。但是当重定向脚本试图跟随链接,但返回到首页时。结果是循环的。@AndrewFoxis,对不起,伙计,我不打算去那个地方了谢谢!再告诉我一个。在site synthcafe.ru左侧有3个广告单元。每个块都有链接-http://blablabla.bla.xyz/asdasd . 我尝试使用“.xyz”执行此脚本。但是当重定向脚本试图跟随链接,但返回到首页时。结果是周期性的,谢谢!再告诉我一个。在site synthcafe.ru左侧有3个广告单元。每个块都有链接-http://blablabla.bla.xyz/asdasd . 我尝试使用“.xyz”执行此脚本。但是当重定向脚本试图跟随链接,但返回到首页时。结果是周期性的,谢谢!也许你能帮我。。。在site synthcafe.ru左侧有3个广告单元。每个块都有链接-http://blablabla.bla.xyz/asdasd . 我尝试使用“.xyz”执行此脚本。但是当重定向脚本试图跟随链接,但返回到首页时。结果是周期性的。是的,我浏览了这个网站,但我觉得块中提供的链接的脚本是一样的,页面正在重定向到上一页(主页)只需检查脚本。因此不可能通过JS访问这些单元?如果您想模拟某人在窗口加载时单击链接,请使用location.href而不是location.replace。让我们看看这样的结果?请给我举个例子。我是新手JS:(
window.onload=function(){var links=document.querySelector('a[href*=“.xyz”])。href;window.location.href=links;}
谢谢!也许你可以帮我…在站点synthcafe.ru的左边有3个广告单元。每个区块都有link-http://blablabla.bla.xyz/asdasd .我尝试使用“.xyz”执行此脚本。但当重定向脚本尝试跟踪链接,但返回到首页时。结果是循环的。是的,我浏览了网站,但我认为块中提供的链接的脚本将是相同的,页面将重定向到上一页(主页)只需检查脚本。因此不可能通过JS访问这些单元?如果您想模拟某人在窗口加载时单击链接,请使用location.href而不是location.replace。让我们看看这样的结果?请给我一个示例。我是新手JS:(window.onload=function(){var links=document.querySelector('a[href*=“.xyz”]”)。href;window.location.href=links;}