Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 编辑<;a href="&引用&燃气轮机</a>;页面加载上的值_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript 编辑<;a href="&引用&燃气轮机</a>;页面加载上的值

Javascript 编辑<;a href="&引用&燃气轮机</a>;页面加载上的值,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我有一个网站,比如href.li,我想制作一个文件,网站管理员可以上传到他们的网站,它将替换所有 新增: 在页面加载时有什么方法可以做到这一点吗?使用jQuery: $("a").each(function(){ var orig = $(this).attr('href'); $(this).attr('href', "http://href.li/?"+orig); }); 您的问题不太清楚,但这应该会更新页面加载时链接的href 使用JQuery: <body onload

我有一个网站,比如href.li,我想制作一个文件,网站管理员可以上传到他们的网站,它将替换所有

新增

在页面加载时有什么方法可以做到这一点吗?

使用jQuery:

$("a").each(function(){
  var orig = $(this).attr('href');
  $(this).attr('href', "http://href.li/?"+orig);
});

您的问题不太清楚,但这应该会更新页面加载时链接的href

使用JQuery:

<body onload="myFunction();">

function myFunction()
{
$("li a").attr("href", "http://www.google.com/");
}

函数myFunction()
{
$(“LIA”).attr(“href”http://www.google.com/");
}

这将替换页面上的所有链接,并更新文本。
您将需要jQuery才能使其工作

$("a").each(function()
{
    var href = $(this).attr("href");
    var newhref = "http://href.li/?" + href;
    $(this).attr("href", newhref);

    var text = $(this).text();
    var newtext = "hrefLi " + text;
    $(this).text(newtext);
});

当然有。你试过什么?如果有急事,你肯定试过什么了。我什么都没试过。你说的小提琴是什么意思?你是想用php还是Javascript来做这听起来像是可以恶意使用的东西……这不是“总是很紧急”吗@约翰:为什么这不是工作用户2829210?当然,最好使用更窄的选择器,如
$(“#websitedirectory a”)
,否则您将更改页面中的所有链接有没有办法只更改传出链接?所以我只改变离开那个网站的链接?