使用 jQuery 导入 XML:在服务器上运行,而不是在本地运行

2024-06-25

我正在编写一个读取 XML 文件然后输出数据的脚本。当它在我的网络服务器上运行时它可以完美地工作,但不能从我的本地计算机上运行。 (“542Data.xml”文件与服务器和我的计算机上的HTML页面存储在同一文件夹中,我检查了所有文件版本是否相同。我在Firefox和Chrome中尝试过,结果相同.)

<div id="output"></div>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

<script>
$(document).ready(function()
{
    $.ajax({
        type: "GET",
        url: "542Data.xml",
        dataType: "xml",
        success: parseXml
    });
});

function parseXml(xml)
{
    $(xml).find("point").each(function(index)
    {
        $("#output").append("Name: " + $(this).attr("name") + "<br />");
    });
}

</script>

XML 的结构如下:

<?xml version="1.0"?>
<destinations>
    <point name="Tot Lot at Bryan Park"> 
        <lat>39.15611</lat>
        <long>-86.52664</long>
        <type>outdoors</type>
    </point>
    <point name="Playground at Cascades Park"> 
        <lat>39.19633</lat>
        <long>-86.53581</long>
        <type>outdoors</type>
    </point>
</destinations>

我需要更改什么才能使其在本地运行?

EDIT:我错了,它可以在 Firefox 中运行。 (尴尬的!)


你的脚本在 Firefox 中对我来说工作得很好。

Chrome 有一些安全功能,不允许您执行任何操作(使用file:///用于 AJAX 请求)。您需要使用以下命令启动浏览器:

chrome --disable-web-security

禁用安全检查。 (--allow-file-access-from-files也可能可以解决这个问题,但我还没有测试过)

Warning:禁用安全检查会影响您的浏览器安全,并且只能用于暂时的发展目的。如果您计划长时间从本地计算机运行代码,请考虑在本地计算机上安装 Web 服务器。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 jQuery 导入 XML:在服务器上运行,而不是在本地运行 的相关文章

  • 使用 mongoDB 插入子文档

    我收集了以下文件 id 2 workspace name 1 widgets name 2 widgets name 3 widgets name 4 widgets 我怎样才能插入 id 1 blabla blabla 在 小部件 中的
  • 防止 Node.js 中的 SQL 注入

    是否有可能以与 PHP 具有防范 SQL 注入的预准备语句相同的方式防止 Node js 中的 SQL 注入 最好使用模块 如果是这样 怎么办 如果不 有哪些例子这可能会绕过我提供的代码 见下文 一些背景 我正在制作一个 Web 应用程序
  • 将新数据添加到 d3 Streamgraph 时的转换

    我使用d3绘制了一个与官方示例非常相似的流图http bl ocks org mbostock 4060954 http bl ocks org mbostock 4060954 唯一的区别是我如何用新数据更新它 我不仅想要垂直 y 值 过
  • 通过标记或JS强制下载

    假设我在 CDN 来自 Rackspace 的云文件 上有一个文件 以及一个包含该文件链接的静态 html 页面 有什么方法可以强制下载此文件 以防止它在浏览器中打开 例如 mp3 我们可以让我们的服务器读取该文件并将相应的标头设置为 he
  • html/js 中从右到左和/或从上到下的文本?

    如何在浏览器中为用户输入创建从右到左和从上到下的文本字段 有没有本地方法可以做到这一点 或者也许有解决方法 从上到下可能像日语或象形文字 对于 RTL 文本字段 您可以使用 HTMLdir属性 如 ime Vidas 已经提到的 或 wit
  • 同心放射圆 d3

    我有一个等距值的数组 我用它来绘制同心圆 我想使用一种散发效果 本质上是 一旦最外面的圆的值超过最大值 就将其删除 并在中心添加一个新的圆来补偿 我不确定如何操作数据集来删除和添加新圆圈
  • jquery 按钮点击背景颜色变化

    为什么这不起作用 jquery button click function go css background color yellow html table tr td hello td table gt tr table
  • jQuery onclick 隐藏其父元素[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我想隐藏 li tag on a 使
  • a:not(a:not([href])) 选择器

    我希望无论何时 某个操作都与锚标记的点击事件相关联href属性 不开始于mailto and 不以 and 存在任何值 包括空 所以我正在尝试这段代码 a href example com example com a a href Some
  • 如何在传单地图上显示热图

    我想在我的传单地图上显示热图 我使用了 heatmap jshttps github com pa7 heatmap js https github com pa7 heatmap js但它最终只是显示 未捕获的类型错误 无法分配给只读属性
  • 在 ReactJS 中更改 URL onClick

    在我的项目中我有一个TabComponent它显示 3 个选项卡 首页 热门 全部 现在 我正在使用context反应维持 activetab它存储当前选项卡 toggleTab改变的方法activetab using setState 选
  • 从数组中删除空字符串,同时保持记录而不循环?

    这个问题在这里被问到 从数组中删除空字符串 同时保留非空字符串的索引记录 https stackoverflow com questions 18113243 remove empty strings from array while ke
  • 使用 jQuery 将 Enter 的按下链接到按钮单击

    我在模态表单上有一些按钮 div class block footer align right div
  • 尝试将远程图像转换为 Base64 数据时出现 CORS 错误[重复]

    这个问题在这里已经有答案了 我需要将远程图像转换为给定其 URL 的 base64 但我遇到了 CORS 错误 并且不确定如何解决 我遵循了这个问题的一些解决方案 如何使用javascript将图像转换为base64字符串 https st
  • 如何使用javascript将数据存储在xml文件中?

    我是 javascript 新手 并在我的项目中使用它 因为我需要读取 xml 文件 然后在操作后我想将更新后的值存储回 xml 文件中 我成功从 xml 文件获取值 但无法存储值返回到 xml 文件 这是我尝试过的代码
  • 在 JavaScript/CoffeeScript 中确定一个数组是否包含另一个数组的内容

    在 JavaScript 中 如何测试一个数组是否包含另一个数组的元素 arr1 1 2 3 4 5 8 1 10 2 3 4 5 9 function name arr1 gt true 没有 set 函数可以执行此操作 但您可以简单地执
  • execCommand 的替代品

    我希望创建一个所见即所得编辑器 使用 jQuery 作为框架 我可以使用不同的方法来简化生产 我现在确实有一个正在工作的编辑 而且运作良好 我使用 iFrame 并将其设计模式设置为打开并从那里开始 然而 有一些事情困扰着我 以更改所选文本
  • 如何从 Instagram 的 media_preview 原始数据重新创建预览?

    如果您从 Instagram 的 API 获取 JSON 数据 您会发现media previewkey 其值是一些 Base64 编码的数据 它看起来确实像一些非常小的预览二进制数据 也许是压缩的 Take 这个帖子 https www
  • 多个引导模式的滚动问题

    我有一个带有大量信息的模态页面 因此您需要滚动 该模式包含指向第二个模式的链接 When I 打开模态 1 单击链接打开模式 2 模式 1 保持在后台 然后关闭模式 2 以便我回到模式 1 modal 1 失去滚动 仍然有一个滚动条 但它不
  • chrome中使用jquery的图像高度问题

    img height 回报0在 Chrome 中 但在 IE 和 Firefox 中返回实际高度 在 Chrome 中获取图像高度的实际方法是什么 正如 Josh 提到的 如果图像尚未完全加载 jQuery 将不知道尺寸是多少 尝试这样的操

随机推荐

  • 附加调试器(使用eclipse)播放框架失败

    我正在使用 Scala 通过 Eclipse IDE 在 Play 框架之上编写一个 Web 我正在尝试调试我的应用程序 但遇到调试附加失败 我尝试使用 Java 而不是 Scala 进行切换 但遇到了同样的错误 这就是我所做的 创建项目并
  • CDC 已启用,但未填充 cdc.dbo_CT 表

    我已使用以下步骤启用 CDC exec sys sp cdc enable db exec sys sp cdc enable table source schema N dbo source name N table name role
  • 如何仅获取窗口的可见部分(Windows、gdi32、user32 等)

    我只想获取窗口中窗口的可见部分 作为一个区域 只想获取用户看到的区域 当然 以编程方式 这是一个例子 我有以下窗口组成 A C
  • 如何在 iOS 和 Android 上获取应用程序恢复状态?

    当应用程序恢复时 是否可以从代码角度检查某些内容iOS and Android 例如当应用程序最小化并恢复时 应用程序仍在设备后台运行 你需要使用IFMX应用程序事件服务 http docwiki embarcadero com Libra
  • HTML 页面标题中的西班牙语字符

    我的页面标题 HTML 代码如下所示 当我在浏览器上检查时 西班牙语字符的显示与上面不完全相同 它显示页面标题如下 我尝试使用 急性 和 但它在页面标题中不起作用 这是我的网址 http www infrasistemas com uy S
  • 正则表达式 在 Coldfusion 中匹配整个单词字符串

    我正在尝试这个例子 第一个例子 keyword star myString The dog sniffed at the star fish and growled regEx b keyword b if reFindNoCase reg
  • 特殊字符(-&+ 等)在 SOLR 查询中不起作用

    我正在使用 text general fieldType 在 SOLR 中进行搜索 在使用特殊字符进行搜索时 我没有得到正确的结果并出现错误 我想使用这样的特殊字符 Query solr q Healing Live solr q Heal
  • 符号问题 - 无法进入 .NET 代码

    我无法使 Visual Studio 2010 SP1 进入任何 NET Framework 类 我在互联网上找到了很多指南 但没有一个有效 这是输出窗口的内容 Step into Stepping over method without
  • 如何在 log4net 附加程序名称中使用 GlobalContext 属性?

    我正在尝试自定义 log4net 文件路径以使用我在log4net GlobalContext Properties字典 log4net GlobalContext Properties LogPathModifier SomeValue
  • Rails 可安装引擎的 prepend_view_path

    一方面 我有一个可安装的发动机 比如说前轮 前面包含我的资产和几页 它与 MainApp 隔离 我不想让它触及主应用程序 另一方面 我希望我的 MainApp 使用布局和部分前端 所以我这样设置布局 class ApplicationCon
  • 使用具有来自平面数字数组的最大和的子数组填充数组

    我需要填充一个数组 其中可能包含不确定数量的子数组 托盘 每个子数组的最大尺寸为 265 厘米 我有一个整数 包 的平面数组 需要在托盘中进行最佳排列 例如 50 厘米 45 厘米 30 厘米 如何动态创建一个系统来创建代表具有最佳空间优化
  • Java 中 Math.floorDiv 的 ceil 对应部分?

    有没有ceil对应的Math floorDiv http docs oracle com javase 8 docs api java lang Math html floorDiv long long 如何用我们现有的最快方法计算它 UP
  • RcppArmadillo 传递用户定义函数

    考虑以下 R 代码 R version caller lt function x 1 3 fun identity do some other stuff then call the function eval call fun x fun
  • 将数据添加到数据库(相关表)Spring Boot

    我英语很差 但我正在尝试描述我的问题 我是春天的新人 我在向数据库添加数据时遇到一些问题 我必须表 PC 和 PC 特征 它们通过 Id 关联 在非关联表中添加数据很容易 但是如何在关联表中添加数据呢 我应该在控制器中写什么 下面有一些类
  • 您可以将 Apple 的 Mapkit 用于混合应用程序吗?

    此 Web 应用程序适用于 Web 和 Android 我研究了谷歌等其他公司 但他们也有局限性 如果您可以使用它 任何人都可以向我指出它的文档 Thanks 2019年更新 Apple 现在拥有用于在网络上使用 Apple 地图的第一方
  • 菜单中的图标比应有的小

    SOLVED 我使用的是 sdk v9 Android 2 3 Gingerbread 中的图标 它似乎有不同的尺寸 asset studio 还为 2 3 创建了图标 因此 我将姜饼图标放置到了drawable xxpi v9中 对于旧版
  • 扫描仪未读取整个句子

    扫描仪未读取整个句子 或者假设我正在编写一种方法 可以颠倒句子中的单词 同时保持它们在句子中的顺序 public static String reverse String s String revStr for int a s length
  • 将纬度/经度转换为像素并返回

    我在我的应用程序中使用谷歌地图 并且我有一个网络服务器 其中的数据库填充了纬度 经度值 我想在地图上标记它们 但如果它们彼此之间在一定的像素距离内 我也想将它们聚集在一起 我想如果我从数据库中检索所有的点 我应该能够做这样的事情 伪代码 c
  • 使用 python datetime 从星期几和日期推断年份

    我有以下形式的数据Thu Jun 22 09 43 06我想从中推断出年份以供使用datetime计算两个日期之间的时间 有没有办法使用datetime根据上述数据推断年份 不 但如果您知道范围 例如 2010 2017 您可以迭代多年 看
  • 使用 jQuery 导入 XML:在服务器上运行,而不是在本地运行

    我正在编写一个读取 XML 文件然后输出数据的脚本 当它在我的网络服务器上运行时它可以完美地工作 但不能从我的本地计算机上运行 542Data xml 文件与服务器和我的计算机上的HTML页面存储在同一文件夹中 我检查了所有文件版本是否相同