<?php上出现意外的令牌错误

山姆·胡珀

我正在建立一个网页,该网页从数据库中检索一系列经度和纬度,然后在Google地图上将其显示为标记。一切正常,除了我在JavaScript内的开头php标记上收到Uncaught SyntaxError:Unexpected token <之外。谁能看到我为什么会收到此错误,并提供一种克服它的方法?

这是有问题的代码:

    <script type="text/javascript">
//<![CDATA[
var map;
var bounds = new google.maps.LatLngBounds ();
  function initialize() {
    var mapOptions = {
      center: new google.maps.LatLng(-34.397, 150.644),
      zoom: 8
    };
    map = new google.maps.Map(document.getElementById("map-canvas"),
        mapOptions);
  }

//HERE'S WHERE THE ERROR OCCURS  
<?php
  while ($row = $results->fetch_array())
    echo "addMarker(".$row['latitude'].", ".$row['longitude'].", ".$row['time'].", map);";
?>
    function addMarker(lat, lng, time, map) {
        var latLng = new google.maps.LatLng(lat, lng);
        var marker = new google.maps.Marker({
            position: latLng,
            map: map,
            draggable: false,
        });

        bounds.extend(latLng);

        var contentString = 'Time: ' + time + '\n' + 'Latitude: ' + lat + '\n' + 'Longitude: ' + lng;

        var infowindow = new google.maps.InfoWindow({
            content: contentString
        });

        google.maps.event.addListener(marker, 'click', function() {
            infowindow.open(map,marker);
        });

        return marker;
    }

  map.fitBounds(bounds);
  google.maps.event.addDomListener(window, 'load', initialize);
  //]]>
</script>
蜂蜜

这是因为CDATA它按字面意义占用了每个字符。

<?php将生成错误,因为解析器将<解释为新XML元素的开始

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Powershell中出现意外的令牌错误

来自分类Dev

代码中出现意外的令牌错误

来自分类Dev

Bazel - 令牌附近出现意外错误

来自分类Dev

PHP解析错误,空数组上出现意外“ [”

来自分类Dev

JPA,Hibernate和QueryDSL出现意外的令牌错误

来自分类Dev

Task Runner中出现意外的令牌错误

来自分类Dev

错误:“。section”指令.section .multiboot中出现意外令牌

来自分类Dev

错误:在assertExpression的Function(<anonymous>)处出现意外的令牌ILLEGAL

来自分类Dev

Android Studio中出现意外的令牌错误

来自分类Dev

解析JSX文件时出现意外的令牌错误

来自分类Dev

reactjs应用程序中出现意外的令牌错误

来自分类Dev

使用 Java 休眠时出现意外令牌错误

来自分类Dev

反应语法错误:在 = 处出现意外令牌

来自分类Dev

简单的 for 循环中出现意外的令牌错误?

来自分类Dev

Node.js - 语法错误:在节点 6.10.2 上运行时出现意外的令牌导入

来自分类Dev

解析错误:语法错误,PHP中出现意外的“ [”?

来自分类Dev

python上出现意外的“预期缩进的块”错误

来自分类Dev

托管在Azure上的Express网站出现意外错误

来自分类Dev

托管在Azure上的Express网站出现意外错误

来自分类Dev

html标记处出现意外令牌}

来自分类Dev

解析JSON时出现意外令牌

来自分类Dev

解析JSON时出现意外令牌

来自分类Dev

PHP If嵌套HTML语句失败,出现意外的$ end错误

来自分类Dev

解析错误:PHP常量函数中出现意外的“ @”符号

来自分类Dev

PHP语法错误,使用数组时出现意外的“ [”

来自分类Dev

PHP中的EDIT / DELETE帖子中出现意外错误

来自分类Dev

SQL语句出现意外的“;” PHP和MySQLi中的错误

来自分类Dev

ionic 2中的错误“错误:JSON在位置1923处出现意外令牌'}'”是什么

来自分类Dev

ESLINT:分析错误:package.json中出现意外令牌

Related 相关文章

  1. 1

    Powershell中出现意外的令牌错误

  2. 2

    代码中出现意外的令牌错误

  3. 3

    Bazel - 令牌附近出现意外错误

  4. 4

    PHP解析错误,空数组上出现意外“ [”

  5. 5

    JPA,Hibernate和QueryDSL出现意外的令牌错误

  6. 6

    Task Runner中出现意外的令牌错误

  7. 7

    错误:“。section”指令.section .multiboot中出现意外令牌

  8. 8

    错误:在assertExpression的Function(<anonymous>)处出现意外的令牌ILLEGAL

  9. 9

    Android Studio中出现意外的令牌错误

  10. 10

    解析JSX文件时出现意外的令牌错误

  11. 11

    reactjs应用程序中出现意外的令牌错误

  12. 12

    使用 Java 休眠时出现意外令牌错误

  13. 13

    反应语法错误:在 = 处出现意外令牌

  14. 14

    简单的 for 循环中出现意外的令牌错误?

  15. 15

    Node.js - 语法错误:在节点 6.10.2 上运行时出现意外的令牌导入

  16. 16

    解析错误:语法错误,PHP中出现意外的“ [”?

  17. 17

    python上出现意外的“预期缩进的块”错误

  18. 18

    托管在Azure上的Express网站出现意外错误

  19. 19

    托管在Azure上的Express网站出现意外错误

  20. 20

    html标记处出现意外令牌}

  21. 21

    解析JSON时出现意外令牌

  22. 22

    解析JSON时出现意外令牌

  23. 23

    PHP If嵌套HTML语句失败,出现意外的$ end错误

  24. 24

    解析错误:PHP常量函数中出现意外的“ @”符号

  25. 25

    PHP语法错误,使用数组时出现意外的“ [”

  26. 26

    PHP中的EDIT / DELETE帖子中出现意外错误

  27. 27

    SQL语句出现意外的“;” PHP和MySQLi中的错误

  28. 28

    ionic 2中的错误“错误:JSON在位置1923处出现意外令牌'}'”是什么

  29. 29

    ESLINT:分析错误:package.json中出现意外令牌

热门标签

归档