1

これが私のコードです:

<cfscript language="javascript">
      OpenText(document.getElementById(#url.id#));
</cfscript>

エラーは次のとおりです。

Invalid token l found on line 731 at column 19.

The CFML compiler was processing:

A cfscript tag beginning on line 731, column 10.

なんで?

4

2 に答える 2

11

<cfscript>言語属性を取りません。あなたはおそらくやりたいだけです:

<script type="text/javascript">
<cfoutput>
OpenText(document.getElementById(#url.id#));
</cfoutput>
</script>

ちなみに、言語属性も<script>HTML 4のタグで非推奨になっているため、代わりにtypeを使用する必要があります(私の例のように)。HTML5では、言語属性または<script>属性を使用せずに実行できます。

于 2012-12-04T09:56:39.357 に答える
4

OpenBDは明らかにこれをサポートしていますが、ColdFusionはサポートしていません。

于 2012-12-04T10:01:56.800 に答える