我在使用带有thymeleaf的javascript switch语句时遇到问题。我已经搜索了整个,但找不到任何例子,所以我可能只是在设计或理解。我试着用iframes在这个spa的顶部保留一个主横幅。这不是一个公共网站,而是一个相当简单的应用程序(java/spring/thymeleaf)。
不管怎样:
switch (event.target.id)
{
case "dashtab":
$('.iframeContainer').height(1100);
$('#iframe').attr('src', 'Dashtab.html');
break;
case "detailtab":
$('.iframeContainer').height(800);
$('#iframe').attr('src', 'Details.html');
break;
我试图调用各个html页面。要正常执行此操作(不是在switch stmt中),我只需调用:
<iframe id="iframe" th:replace="Orders::html"></iframe>
关于这个的语法有什么想法吗?我使用attr/src的尝试都不起作用。我在通常的网站上找不到示例或文档。
1条答案
按热度按时间qcuzuvrc1#
don,您必须为iframe源属性(src)指定一个工作url。例如,链接http://127.0.0.1:8080/dashtab.html,如果您的html页面是通过此路径提供和访问的。