我有一个简单的HTML页面与jQuery,它不想在Firefox中工作。在Chrome和IE中它完美运行。这是代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<script type="text/javascript" src="jquery-1.10.2.min.js" ></script>
</head>
<body>
<script language="javascript">
$(document).ready(
function()
{
alert();
}
);
</script>
</body>
</html>
我在网上看到问题可能是docType,但我尝试了所有。 jQuery脚本文件与HTML文件位于同一目录中。
答案 0 :(得分:4)
警报需要FF上的一些参数。尝试
alert("some text here");
答案 1 :(得分:1)
alert
is not part of any standard,但是假设尝试alert
没有要显示的字符串会在某些浏览器上完全避免使用对话框,这并不是一件容易的事。
事实上,我已经在Firefox 20上测试并重现了这个问题(并在Chrome 28上进行了对照测试),操作this fiddle,删除并重新添加参数。
alert
一个参数。alert('Some message here.');