当前位置: 首页 > 面试题库 >

jQuery load()仅在Firefox中工作?

何松
2023-03-14
问题内容

我试图进入jquery / ajax,我什至不敢相信我无法通过这第一个测试。我正在跟踪我在Jquery
API站点上
找到的示例,然后将其跟踪到T。

我在桌面上创建了一个本地文件夹,并添加了2个文件。

index.html

list1.html。

Index.html:

<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
</head>

<body>

<div id="stage">
</div>

<script>
$( "#stage" ).load( "list1.html" );
</script>

</body>

</html>

list1.html

<div id="list">
<li>Test</li>
<li>Foo</li>
<li>Bar</li>
</div>

我试图用15分钟的时间在chrome中运行index.html,但没有任何显示(例如jquery无法正确加载)。出于好奇,我用firefox打开了它,并按预期显示了它。

  • Test
  • Foo
  • Bar

那么这是浏览器问题吗?为什么Chrome和IE不会显示此加载列表,而firefox会显示呢?我无法弄清楚尝试学习时是因为我的代码还是环境令人发指。


问题答案:

尝试启动带有--allow-file-access-from-files标志的chrome / chrome



 类似资料:
  • 我很抱歉,只有Firefox存在一个奇怪的问题。 我正在将项目保存到localStorage(其中一个是我用JSON.stringify字符串化的相当大的JSON对象)。问题是,当我尝试在localStorage对象上使用removeItem()时,它会清除整个内容。所有属性都被清除。但是如果我刷新页面,属性就会返回。这适用于Safari、Chrome和Opera(最新版本),但只有Firefox

  • 我正在尝试进入jQuery/Ajax,我甚至不敢相信我无法通过第一个测试。我遵循的是在Jquery API站点上找到的一个示例,我遵循的是一个T。 null 那么这是浏览器的问题吗?为什么Chrome和IE不显示这个加载列表,而firefox显示呢?我不知道是我的代码还是环境让我在学习的时候感到愤怒。

  • 问题内容: 我正在创建一个日期时间字符串,如下所示: 使用以下代码,我在Firefox中获得无效的日期,但在Chrome中正常运行 在firefox中,date1给我一个无效的日期,但是在chrome中,它的工作正常,主要原因是什么? 问题答案: 您无法以任何方式实例化日期对象。它必须以特定的方式。以下是一些有效的示例: 要么

  • 我正在尝试访问此属性: 它在Chrome中运行良好,但在Firefox中我得到了“未定义”。有没有什么方法可以在所有浏览器中做到这一点呢? 如果你想知道我需要它做什么:我想在一个矩形的垂直中心对齐一个可变字体大小的文本。字体大小,然而,总是包括一个小的空隙以上的实际顶部的字母。我想要的是实际的像素高度。字母上方的这个差距正是我将“显性-基线”设置为“悬挂”后“offsettop”的值。

  • 问题内容: 我正在使用jQuery滑块来调整包含段落文本的DIV的填充。当我在所有方向上均等地增加填充时,它应将随附的段落强制插入页面中央越来越窄的列中。 这在Firefox中有效,但在Chrome中段落宽度保持不变(即,随着DIV的填充物压入它们,它们的宽度不会变窄),因此将布局向右推。 我在这里重新创建了这个问题。您可以在Chrome和Firefox中尝试一下以了解其区别。 关于如何强制Chr

  • 问题内容: 使用条件注释,可以使用特定于浏览器的CSS规则轻松定位Internet Explorer: 有时,行为不当的是Gecko引擎(Firefox)。 什么是将CSS规则仅定位到Firefox而不是其他浏览器的最佳方式? 也就是说,Internet Explorer不仅应该忽略仅Firefox的规则,而且WebKit和Opera也应该忽略它们。 注意: 我正在寻找一种“干净”的解决方案。在我