gpt4 book ai didi

javascript - 用 JS 打开新窗口 - 但里面有 MEDIA_URL - 如何?

转载 作者:太空宇宙 更新时间:2023-11-03 19:10:04 25 4
gpt4 key购买 nike

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

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

这可能吗?

非常感谢

最佳答案

当然可以,为什么不呢?当然,请确保有问题的 JavaScript 是通过 Django 的模板系统提供的。

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

"{{ MEDIA_URL|escapejs }}"

关于javascript - 用 JS 打开新窗口 - 但里面有 MEDIA_URL - 如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13284174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com