"预期结束声明"连接字符串

时间:2016-01-26 12:54:51

标签: html5 iframe vbscript concatenation string-concatenation

我正在尝试将PDF iframe查看器嵌入到我正在构建的基于Web的表单中。

我已多次这样做,但对于我的生活,这次我无法做到。

''This attaches a PDF uploaded on a previous form and should display it within
''an iFrame.
If "aObjects("RD20_AttachRandR")" <> "avar1" Then
    fcLabel = "<iframe src=""" & "aObjects("RD20_AttachRandR ")" & ".PDF" & _
              " width=800px height=1000px ><p>Your browser does not support iframes.</p></iframe>"
End If

在以fcLabel开头的行中的某个地方,我错过了一个结束我正在经过的字符串的"。但我无法找到它。

2 个答案:

答案 0 :(得分:1)

据推测,aObjects是一个字典(或其他集合)变量,因此您需要删除外部双引号。此外,第二次使用该变量时,项目名称字符串具有您可能要删除的尾随空格("RD20_AttachRandR ")。

If aObjects("RD20_AttachRandR") <> "avar1" Then
    fcLabel = "<iframe src=""" & aObjects("RD20_AttachRandR") & ".PDF" & _
              " width=800px height=1000px ><p>Your browser does not support iframes.</p></iframe>"
End If

答案 1 :(得分:0)

如Ansgar Wiechers所述,

我忘了删除aObject名称末尾的尾随空格。

我删除了它,现在可以使用了。

的Ta。