javascript - 无法打开 Dropbox 托管网站中的外部链接

标签 javascript html

我的 Public Dropbox 文件夹中托管着一个 html 页面。 页面加载并且一切正常,除非我尝试将新页面导航到外部网站。

该网址应该转到“www.paypal.me/cloud9cincy/”

但是当页面加载时,它会转到“https://dl.dropboxusercontent.com/u/33811101/www.paypal.me/cloud9cincy/

我不知道如何进行这项工作。

function paypal(){
    var test = $('#paypal').attr("href");
    window.open(test, '_blank');
}

<button id="paypal" onClick="paypal();">Donate to Cloud9:Cincy</button>

最佳答案

大概你有这样的东西:

<a id="paypal" href="www.paypal.me/cloud9cincy/">paypal link</a>

这被解释为相对 URL。您应该绝对指定它,例如:

<a id="paypal" href="https://www.paypal.me/cloud9cincy/">paypal link</a>

关于javascript - 无法打开 Dropbox 托管网站中的外部链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36632384/

相关文章:

javascript - 在滚动 tbody 和 thead 列时修复表头与 tbody 列对齐

html - GMaps API v3 加载,但无法在页面上查看

html - 使用 bootstrap 3 获得悬停效果

javascript - 不想运行的 for 循环

JavaScript 设计模式 : What is a Concrete Factory?

javascript - 使用 JavaScript 将字母字符递增到下一个字符

javascript - 延迟或等待 3 秒然后删除类(class)

javascript - 如何通过数组中的哈希键搜索对象

javascript - javascript 中的正则表达式循环和逻辑

jquery - 切换按钮值