如何使用jQuery或纯JavaScript将用户从一个页面重定向到另一个页面?
如何使用jQuery或JavaScript转到URL.
<a href="javascript:void(0)" onclick="javascript:goToURL()">Go To URL</a>
function goToURL(url){
// some code to go to url
}
Run Code Online (Sandbox Code Playgroud)
我不想使用window.location,因为我想从弹出窗口调用此链接.
新链接也应该在弹出窗口中打开.我也不想使用Ajax.只需在JavaScript中模拟href即可.
可能是一个愚蠢的问题,但是有一个Javascript方法可以从现有窗口浏览另一个URL,而不是window.open()会打开另一个窗口
那么编辑window.document.URL(可能)并刷新?不确定它可能是客户端
我有一个情节图(在我的例子中是用 R/rmarkdown 制作的),并且想下载数据。
选项 2 和 3 使用自定义模式栏按钮。 plotly book - 自定义模式栏按钮有一个很好的示例,其中包含制作自定义按钮的代码。
选项 2,是一个下载按钮(例如到 csv)作为一个情节自定义模式栏按钮。大概这可以在javascript(或html)中完成并通过,类似于下面选项3中的示例?有关如何执行此操作的建议?在Plotly 论坛上有一些关于这个选项的讨论,使用 Dash(?),但这远远超过了我的工资等级。
选项 3 是一个链接到表格(可能是附录或其他带有数据表对象的网站)的按钮,其中该数据表有一个下载按钮。最后一部分,制作一个可以单击的数据表按钮很容易(请参阅此处)。网站链接的 javascript 代码应该如下所示(javascript 链接到网站)。当您单击时,绘图模式栏中的默认 Plotly 按钮会将您发送到链接的网站,但不确定如何从 R 复制该 html/javascript。
我在这段代码中遗漏了一些简单的东西吗?
编辑下面的图标 web 链接在浏览器中打开后有效 - 即单击图标不会从 Rstudio 查看器打开网站。
#devtools::install_github('cpsievert/plotly_book') #for octocat image
library(tidyverse)
library(DT)
library(plotly)
data(octocat_svg_path, package = "plotlyBook")
octocat <- list(
name = "octocat",
icon = list(
path = …
Run Code Online (Sandbox Code Playgroud) 我正在尝试访问这样的 URL:
methods: {
show (file) {
this.$router.go('/file/' + file.path + '?token=' + localStorage.getItem('jwt-token'));
}
}
Run Code Online (Sandbox Code Playgroud)
我不是要转到组件。我只想转到以下网址:
'/file/' + file.path + '?token=' + localStorage.getItem('jwt-token')
Run Code Online (Sandbox Code Playgroud)
但它不起作用。它将我重定向到主页。
我怎样才能做到这一点?