我在自己的DIV中有以下内容
<script>
function newfunc()
{
alert("here");
}
</script>
<button type="button" onclick="newfunc()">Press me</button>
Run Code Online (Sandbox Code Playgroud)
在IE和FF上工作正常,但在Safari(至少Safari 4.0.5)上它说"ReferenceError无法找到变量" - 现在内容被动态加载到DIV中似乎Safari无法看到函数定义在这个DIV中 - 但是,如果我将该功能newfunc()放在主HTML页面上(即不在DIV中),那么按下按钮会调用该功能.
好像Safari没有看到已添加到DIV的Javascript函数.
任何帮助,将不胜感激.
亚当