为了账号安全,请及时绑定邮箱和手机立即绑定

在 href 中获取当前页面 URL

在 href 中获取当前页面 URL

PHP
江户川乱折腾 2022-08-19 16:39:28
目前正在为Vk开发共享按钮,但是有一个动态站点,我需要该按钮自动使用正确的页面URL。这是他们为静态网站提供的代码片段,我如何为多个页面进行调整?<a href="http://vk.com/share.php?url=http://example.com" target="_blank">
查看完整描述

4 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

最简单的方法是使用JavaScript:


document.getElementById("vkShare").href =  'http://vk.com/share.php?url='+document.location.href;
<a id="vkShare" target="_blank">Share to VK</a>


查看完整回答
反对 回复 2022-08-19
?
动漫人物

TA贡献1815条经验 获得超10个赞

您可以使用如下所示的窗口对象来获取当前页面的 URL:。window.location.href



查看完整回答
反对 回复 2022-08-19
?
富国沪深

TA贡献1790条经验 获得超9个赞

使用php获取url,尝试使用来获取主机并获取附加到url的任何查询字符串。$_SERVER['HTTP_HOST']$_SERVER['REQUEST_URI']


<?php

$uri = $_SERVER['REQUEST_URI'];

$host=$_SERVER['HTTP_HOST'];


//$complete_url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];


//To use whether HTTP OR HTTPS

if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === "on"){

  $htp = "https";

}else{

  $htp = "http";

}

$complete_url = $htp."//:".$host.$uri;

?>


<a href="<?=$complete_url?>" target="_blank">


查看完整回答
反对 回复 2022-08-19
?
胡说叔叔

TA贡献1804条经验 获得超8个赞

所有网站上的简单作品


function share(){

function copyToClipboard(text) {

  window.prompt('share us',text);

}

copyToClipboard(window.location.href);

}

<button onclick="javascript:share();">share </button>


查看完整回答
反对 回复 2022-08-19
  • 4 回答
  • 0 关注
  • 214 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信