我正在尝试编辑一个使用modx cms的网站,它正在使用Markdown.现在我想在另一个窗口中打开一个新链接.
可能吗?谢谢
The Link [Registration](http://www.registration.com)
Run Code Online (Sandbox Code Playgroud) 我的网站顶部菜单中有外部链接.我想在新标签中打开这些链接.我可以在HTML中使用"target = _blank"来实现它.是否有类似的CSS属性或其他任何东西?
有没有办法让一个用githubs markdown编写的Link在新标签中打开?我发现的与此相关的所有帖子都建议使用HTML target="_blank",这对我来说很好,但这不起作用.例如这个链接:
<a href="http://stackoverflow.com" target="_blank">Go</a>
Run Code Online (Sandbox Code Playgroud)
不会在新标签中打开.我对所有不同的markdown语法的回复都不感兴趣,但只有在我在github上写下markdown时才会有效的解决方案.
有没有办法在新标签中打开下面的降价链接?我从markdown target ="_ blank"获得了一些结果,但在我的情况下,它使用 <>符号来投影链接.
没有使用通常的格式
(名称)[链接名称]
用过的
<>
在此内部投射了链接名称.可以在新标签中打开此链接吗?
据我所知,CSS无法指定链接的target属性<a>.我希望能够使用以下输出在基于Jekyll的markdown文档中生成外部链接:
<a href="the-url" class="external" target="_blank">the text</a>
Run Code Online (Sandbox Code Playgroud)
不诉诸这样的事情:
[the text](the url){:target"_blank" class="external"}
Run Code Online (Sandbox Code Playgroud)
我不想target在每个链接中硬编码,因为我可能想在某个时候改变它,也是吵闹.理想情况下,我会有
[the text](the url){:class="external"}
Run Code Online (Sandbox Code Playgroud)
...但是CSS无法添加target="_blank".
所以我的想法是一个允许我写的自定义插件
{% ext-link the-url the text %}
Run Code Online (Sandbox Code Playgroud)
这样的插件存在吗?有没有更好的方法来实现这一目标?
根据这个答案,应该可以使用以下语法
[link](url){:target="_blank"}
Run Code Online (Sandbox Code Playgroud)
使用时在新标签页中打开链接pandoc.
但是,似乎不支持此选项,因为转换为html时无法识别该选项.
我正在使用rmarkdown它依赖于pandoc后台.
是否可以使用pandoc,如果是,如何使用?
如何在 GitHub readme.md中创建链接以在新选项卡中打开链接
[my website](www.google.com)
我正在使用 Docusaurus,并且想在新选项卡中打开外部链接。
我更愿意使用代码来实现此目的,而不是根据此答案在我的 markdown 文档中编写 html 代码的解决方案。
我已经尝试过这个答案:
[link](url){:target="_blank"}
以及这个答案:
[Google](https://google.com" target="_blank)
我认为这篇文章可能会做我想要的,我尝试将代码添加到 _index.js,但 Docusaurus 停止构建。
(function() {
var links = document.getElementsByTagName('a');
for (var i = 0; i < links.length; i++) {
if (/^(https?:)?\/\//.test(links[i].getAttribute('href'))) {
links[i].target = '_blank';
}
}
})();
Run Code Online (Sandbox Code Playgroud)
我将 JavaScript 代码上传到GitHub并将其添加到siteConfig.js:
// Add custom scripts here that would be placed in <script> tags.
scripts: [
"https://buttons.github.io/buttons.js",
"https://msdcanderson.github.io/docusaurus-open-link-new-tab.github.io/open-link-new-tab.js"
],
Run Code Online (Sandbox Code Playgroud)
该脚本似乎已加载,但未按预期工作。
我希望用 Markdown 编写的链接能够在新的浏览器选项卡中打开:
[the rmarkdown website](https://rmarkdown.rstudio.com) …Run Code Online (Sandbox Code Playgroud) 我目前正在 Stack Overflow 上制作我的开发故事。我添加了一些开源项目,并在描述中添加了一个链接。
我试图做到这一点,当您单击 bio 中的链接时,该链接会在新的tab/ 中打开window。我搜索并找到了三种方法:
[my link](https://myawesome.link)[newtab]
Run Code Online (Sandbox Code Playgroud)
[my link](https://myawesome.link){:target="_blank"}
Run Code Online (Sandbox Code Playgroud)
<a href="https://myawesome.link" target="_blank">my link</a>
Run Code Online (Sandbox Code Playgroud)
我尝试了三种方法,但没有任何效果。
所以我的问题是,有可能这样做吗?
如果可能,我该怎么做?