用JS打开一个新窗口,但里面有媒体链接?

2024-05-14 18:58:55 发布

您现在位置:Python中文网/ 问答频道 /正文

当用户单击文件下载链接时,我试图打开一个新窗口。但文件应该来自我的媒体文件夹,这是由用户上传。如何将django模板代码嵌入js?这是我的愿景:

<a href="#" onclick="window.open('{{MEDIA_URL}}','mywindow','width=720,height=900')">download here</a>

有可能吗?你知道吗

多谢了


Tags: 文件django代码用户文件夹模板链接js
1条回答
网友
1楼 · 发布于 2024-05-14 18:58:55

当然,为什么不呢?当然,要确保所讨论的JavaScript是通过Django的模板系统提供的。你知道吗

不过,您应该对JavaScript字符串中的模板变量使用escapejs过滤器。例如:

"{{ MEDIA_URL|escapejs }}"

相关问题 更多 >

    热门问题