我的HTML页面中有这样一个标记:
<embed src="http://..." style='...'>
使用PythonFlask,我移交一个不同的源地址并将其存储在window.dynamicEmbedding
。现在我想在页面加载时以紧凑的方式动态更改src值。我想象这样的事情
<embed src=<script>document.write(window.dynamicEmbedding)</script> style='...'>
这肯定是不可能的。不管怎样,没有大量的编码就可以实现这一点吗
Tags:
这将取决于您想要决定服务哪些URL的逻辑。如果你只是想要一个随机的url,那在javascript中就相当容易了。只需将URL放在一个数组中,并使用math.Random来选择索引。每次加载页面时,都会生成一个新的随机索引,并选择一个新的url传递给您的用户
因为您使用的是flask,所以更简单的方法是将选择逻辑写入python,只将选定的url传递给模板,特别是当您需要比随机更复杂的选择条件时。您有这样一个烧瓶视图:
相关问题 更多 >
编程相关推荐