首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webspeed允许来自Progress 4GL的嵌套IF语句?

Webspeed允许来自Progress 4GL的嵌套IF语句?
EN

Stack Overflow用户
提问于 2014-06-09 10:58:23
回答 2查看 402关注 0票数 0

Javascript是否接受来自Progress 4GL的嵌套IF语句?下面这段代码放在文档就绪函数中,这在javascript中是可接受的吗?当pdf出现时,它不会显示任何内容。:(

代码语言:javascript
复制
<!--WSS IF get-value('action') = 'print' then DO: -->
<!--WSS IF get-value('action') = 'go' then DO: -->

newPopup("print_preview.html?win=pdf&programname=pdf_sample2.p",1250,1250);

<!--WSS END. -->
<!--WSS ELSE DO: -->

newPopup("print_preview.html?win=pdf&programname=pdf_sample.p",1250,1250);

<!--WSS END. -->
<!--WSS END. -->
EN

回答 2

Stack Overflow用户

发布于 2014-06-09 16:52:10

这两行代码:

代码语言:javascript
复制
<!--WSS IF get-value('action') = 'print' then DO: -->
<!--WSS IF get-value('action') = 'go' then DO: -->

这意味着参数"action“必须同时为'print‘和'go’才能运行此行:

代码语言:javascript
复制
newPopup("print_preview.html?win=pdf&programname=pdf_sample2.p",1250,1250);

当然,这永远不会发生(action只能有一个确切值)。如果"action“的值为”print“,则会调用第二个popupscript。

你必须牢记在服务器端发生了什么(所有与WebSpeed相关的事情)和在客户端发生了什么(超文本标记语言、JavaScript、CSS)。

在浏览器中查看呈现的HTML代码。看起来还好吗?另外:你会在控制台中得到javascript错误吗?这些是基本的HTML/JavaScript调试步骤。

票数 3
EN

Stack Overflow用户

发布于 2014-06-13 02:55:17

您是否打算编写类似这样的代码:

代码语言:javascript
复制
<!--WSS IF get-value('action') = 'print' then DO: -->

newPopup("print_preview.html?win=pdf&programname=pdf_sample2.p",1250,1250);

<!--WSS ELSE IF get-value('action') = 'go' then DO: -->

newPopup("print_preview.html?win=pdf&programname=pdf_sample.p",1250,1250);

<!--WSS END. -->
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24113088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档