包含脚本在 web.py 中不起作用

发布于 2024-11-14 11:56:55 字数 653 浏览 1 评论 0原文

大家。我想在 html 中包含 javascript(webpy 模板),但它不起作用。html 中的 javascript 代码运行得很好...

以下是主要的 python 文件(main.py):

urls = ('/main','main')
render = web.template.render('templates/')

class main:
  def GET(self):
    return render.main()

app = web.application(urls,globals())

if __name__ == "__main__":
  app.run()

templates/main.htm :

<body>
<script type="text/javascript" src="include.js"></script>
<script>
  alert(location.href);  //this line works..
</script>
</body>

包括.js:

alert('test');  //this line doesn't work

everyone.I wanna include javascript in the html(webpy templates),but it doesn't work.the javascript code in the html works very well...

following is the main python file(main.py):

urls = ('/main','main')
render = web.template.render('templates/')

class main:
  def GET(self):
    return render.main()

app = web.application(urls,globals())

if __name__ == "__main__":
  app.run()

templates/main.htm:

<body>
<script type="text/javascript" src="include.js"></script>
<script>
  alert(location.href);  //this line works..
</script>
</body>

include.js:

alert('test');  //this line doesn't work

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

誰ツ都不明白 2024-11-21 11:56:55

您必须将 include.js 文件放在项目根目录的“static/js”目录中,并且 src 应为“static/js/include.js”。

You must put the include.js file in a "static/js" directory at the root of your project and src should be "static/js/include.js".

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文