javascript - 我的页面总是将我重定向到我的服务器

标签 javascript jquery html ajax redirect

我正在尝试重定向到其他页面(例如谷歌),但它不起作用。这是代码:

function algo(a) {
  $.get("links/privado/verlink.php?" + a, function(data, status) {
    document.getElementById("algunacosa").href = data;
  });
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a id="algunacosa">Ir al link</a>
<button onclick="algo">Retrive link</button>

如果响应是:http://google.com它将我重定向到 http://mrvikxd.ddns.net/m/http://google.com并出现403错误

编辑:我在Google Chrome开发控制台上看到了代码以及<a id="algunacosa">的href是 href="http://google.com" 。我不知道为什么它不被 Google 访问。

最佳答案

使用 anchor 标记上的 rel 属性,您应该能够强制链接指向外部站点。 https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types

<a id="algunacosa" rel="external">Ir al link</a>

关于javascript - 我的页面总是将我重定向到我的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36131141/

相关文章:

javascript - 将文件名从 .js 更改为 .jsx 后,React 项目无法编译

javascript - 为什么 Node.js htmlparser2 在解析文档时插入额外的 Node ?

javascript - 当父组件更改属性时,Vue.js 不会更新子组件中的 props

javascript - 将数据从React传递到 Node 服务器

javascript - yii2:使用与请求页面不同的 Pjax 更新/刷新/重新加载页面

html - css 伪类 last-child 问题

javascript - 滚动时锁定表格标题 (ColResizable)

php - 动态构建表单

javascript - Jquery UI 可排序更改无法正常工作

php - MySQL 选择查询跳过第一个条目