标签: href

确保http出现在网址中

我有人发布他们的网站地址,但发布的变体如下:

当我链接到没有http://的地址时,它将链接作为内部链接

<a href="theirsite.com">their site</a>
Run Code Online (Sandbox Code Playgroud)

将人们发送到:http://mysite.com/thiersite.com

我尝试的另一个选项是链接到类似mysite.com/?link=theirsite.com的东西 - 这样我可以做一些链接跟踪等然后将人们重定向到链接但它有同样的问题:

//do some tracking etc here
$link =$_GET['link'];
header("Location: $link");
Run Code Online (Sandbox Code Playgroud)

php http href hyperlink

1
推荐指数
1
解决办法
1030
查看次数

如何在Python中使用referer和href查找url?

假设我有

window_location = 'http://stackoverflow.com/questions/ask'
href = '/users/48465/jader-dias'
Run Code Online (Sandbox Code Playgroud)

我想获得

link = 'http://stackoverflow.com/users/48465/jader-dias'
Run Code Online (Sandbox Code Playgroud)

我怎么用Python做的?

它必须像在浏览器中一样工作

python regex string url href

1
推荐指数
1
解决办法
278
查看次数

获取一个链接的href并将其放入另一个链接的href中

我正在尝试获取其中一个链接的href并将其克隆/复制到另一个链接的href

这就是我正在尝试的

      var link = $('.topbook');
      var link2 = $('.sidelink');
      var hrefOrig = link2.href;
      link.href = hrefOrig; 
Run Code Online (Sandbox Code Playgroud)

谢谢

杰米

UPDATE

这是我想要得到的

<a href="default.aspx?propid=BARN" class="topbook"></a>
Run Code Online (Sandbox Code Playgroud)

上面的链接应克隆具有display:block的sidelink

<a href="default.aspx?propid=FARM" class="sidelink" style="display:none"></a>

<a href="default.aspx?propid=BARN" class="sidelink" style="display:block"></a>

希望这可以帮助

javascript jquery href hyperlink

1
推荐指数
1
解决办法
1783
查看次数

如何将javascript变量从一个html页面传递到其他html页面

我有以下代码将example1.html中的变量传递给example2.html,window.location.href中的语法将导航到带有用户名和关键字的example2.html.

example1.html的

<script type="text/javascript">
    var username = ($("#username").val());
    var keyword = ($("#keyword").val());

    $("#button1").click(function(){
         window.location.href = "http://localhost:2757/example2.html";
    });
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery href querystringparameter

1
推荐指数
1
解决办法
3219
查看次数

何时在HTML中使用onclick?

HI,

对于标记,您可以通过href或onclick执行javascript.

我何时应该使用onclick而不是href?

对我来说,只有onclick的优点是你可以隐藏访问者的javascript函数名称和参数.

html onclick href

1
推荐指数
2
解决办法
1799
查看次数

Javascript正则表达式检查URL是否包含一个单词而不包含另一个单词

如果一个url包含一个特定的单词,如何检查它,还要检查它是否包含一个单词?如果我尝试显示一个例子它会更好:

如果" pan " 这个词在URL中,请执行某些操作,但是当" panini "一词出现在url中时,请不要执行任何操作:

if (/pan/.test(self.location.href) && (/panini/.test(self.location.href) == null)  {...}
Run Code Online (Sandbox Code Playgroud)

上面的第一部分工作正常,但随着第二个panini部分添加它当然不会工作,任何人有任何想法?

javascript regex url location href

1
推荐指数
1
解决办法
3966
查看次数

创建java regex以获取href链接

很抱歉,如果之前已经询问过,但我在网上找不到任何答案.我很难搞清楚这个正则表达式的反转:

"\"[^>]*\">"

我想使用replaceAll来替换除链接之外的所有内容.所以如果我有一个类似这样的标签:

<p><a href="http://www.google.com">Google</a></p>

我需要一个满足这个要求的正则表达式:

s.replaceAll(regex,"");

给我这个输出:

http://www.google.com

我知道有更好的方法可以做到这一点,但我必须使用正则表达式.非常感谢任何帮助,谢谢!

html java regex href inverse

1
推荐指数
1
解决办法
2万
查看次数

HREF正在产生奇怪的链接

我在http://olderwomensnetwork.org/advocacy页面上定义了一个名称标签:

<a name="note"></a>
Run Code Online (Sandbox Code Playgroud)

然后我像这样引用它(在同一页面上):

<a href="http://olderwomensnetwork.org/advocacy#note">go to Note</a>
Run Code Online (Sandbox Code Playgroud)

它报告了一个未发现的错误 http://olderwomensnetwork.org/http:/olderwomensnetwork.org/advocacy#note 我做错了什么?

html href

1
推荐指数
1
解决办法
104
查看次数

使用javascript创建锚点href,而链接中没有主机URL

我正在尝试使用javascript动态创建链接,但主机URL每次都会添加到链接之前.我该如何阻止这种情况发生.我在js小提琴上创建了一个例子.创建的链接将" http://fiddle.jshell.net/mTgtr/show/ "添加到www.google.com链接.

http://jsfiddle.net/mTgtr/

var eventLink = "www.google.com";
var elEventBlock = document.createElement('div');
var elA = document.createElement('a');
elA.setAttribute('href', eventLink);
elA.setAttribute('target', '_blank');
elA.innerHTML = "test";
document.getElementById("myDiv").appendChild(elA);
Run Code Online (Sandbox Code Playgroud)

javascript url anchor href

1
推荐指数
1
解决办法
1222
查看次数

更新功能以识别链接

我有此功能来识别和转换标签,表情符号等

function convert_text($str) {
        $regex = "/[@#](\w+)/";
    //type and links
        $hrefs = [
            '#' => 'hashtag.php?hashtag',
            '@' => 'user.php?user'
        ];

        $result = preg_replace_callback($regex, function($matches) use ($hrefs) {
             return sprintf(
                 '<a href="%s=%s">%s</a>',
                 $hrefs[$matches[0][0]],
                 $matches[1], 
                 $matches[0]
             );
        }, $str);

        //$result = preg_replace("/U\+([A-F0-9]{5})/", '\u{${1}}', $result);
        $result = preg_replace('/U\+([A-F0-9]{5})/', '<span style="font-size:30px;">&#x\\1;</span>', $result);

        return ($result);
    }
Run Code Online (Sandbox Code Playgroud)

我想,使其认识http://https://从文字和比转换为:

<a href="http://link.com">http://link.com</a> 如何在函数内部实现呢?

php regex arrays function href

1
推荐指数
1
解决办法
355
查看次数