ajax请求的网页中脚本执行错误

haha_ 2011-10-31 12:19:58
随便写的一个网页 页面里面有一个onAdd()函数,然后有个url,onclick=“onAdd()”,直接打开这个网页 onAdd就能执行 但是通过ajax查把网页请求到一个对话框中,点url就会出现onAdd undefined错误.

原始网页代码,这个代码中,点击“点击我”连接,会弹出"点击了"


<script type="text/javascript">
function onAdd()
{
alert("点击了");
}
</script>
<body>
<a href="#" onclick="onAdd()">点击我</a>
</body>

</html>



但是通过ajax把这个网页请求过来,"点击我"能正常显示,但是onAdd函数就执行不了.提示 undefined错误.
ajax调用代码如下.

function openAjaxConfirm() {
Dialog.confirm({url: "dialog_ajax.html", options: {method: 'get'}},
{top: 10, width:250, className: "alphacube", okLabel: "Yes", cancelLabel:"No"}) ;




...全文
93 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
haha_ 2011-11-03
  • 打赏
  • 举报
回复
虽然你的回答跟我要差距很大 但问题已经被解决了. 结贴
潮起潮落 2011-10-31
  • 打赏
  • 举报
回复
你下面的函数少写了一个结尾大括号----}
另外,HTML DOM windows对象是没有Dialog对象的,这个是你创建的或者是引入的JS创建的吗

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧