<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Remote Control</title>
</head>
<link rel="stylesheet" href="/../.." type="text/css" />
<title>page title</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<SCRIPT LANGUAGE="JavaScript" SRC="popup.js" > </script> <!-- <---- Problem, doesn't work in FF but ok in IE/Chrome -->
<body>
该脚本不像在IE和Chrome上那样在Firefox上执行。这是为什么?
有人能告诉我需要做些什么才能让它在FF中运行吗?
答案 0 :(得分:3)
您的popup.js
文件中充满了对document.getelementbyid
方法的引用。 JavaScript中没有这样的方法,因为它是一个区分大小写的语言,这就是你的代码在hidep1()
函数开头就正确的原因。:
if (document.getelementbyid) {
将所有getelementbyid
替换为getElementById
,然后重试。