找不到问题,IE外观问题
我有这个 ajax_update 脚本,每 60 秒更新一次 file.php .. 现在 file.php 在更新表后输出此内容:
<div id="message" style="display: none;" onclick="closeNotice()">this works
</div>
我想做的是在 file.php 更新数据库中的字段(点)之后,有顶部会出现类似 stackoverflow 的消息(就像您获得徽章时一样),表示您已获得 1 积分。无论如何:
这是我的更新脚本:
function addpoints() {
var postFile = 'addpoints.php?userid='+ $('#user_id_points').val();
$.post(postFile, function(data){
$("#points").html(data).find("#message").fadeIn("slow")
setTimeout(addpoints, 5000);
});
}
现在,我在我的index.php 中有一个加载函数addpoints 脚本。
但是为什么这只出现在FF 而不是IE 中?
我已经检查过 w3c 验证器,如果它可能是未封闭的标签或其他东西,我修复了所有问题,现在我没有错误,但它仍然不起作用。
那么该怎么办呢?
您可以在这里查看我的网站: http://azzyh.dk/newgen/area/member /indextest.php
(使用 FF,你会在顶部看到消息,使用 IE,你不会看到任何东西)
我很迷失。谢谢
I have this ajax_update script that updates file.php every 60 seconds.. Now file.php outputs this after updated a table:
<div id="message" style="display: none;" onclick="closeNotice()">this works
</div>
What I am trying to do is that after file.php have updated a field in the database(points), there will come up a message like stackoverflow at the top(just like when you earn a badge) saying that you have received 1 point. anyway:
Here's my update script:
function addpoints() {
var postFile = 'addpoints.php?userid='+ $('#user_id_points').val();
$.post(postFile, function(data){
$("#points").html(data).find("#message").fadeIn("slow")
setTimeout(addpoints, 5000);
});
}
Now, i have in my index.php, and a load function addpoints script..
But why will this only appear in FF and not in IE?
I have checked with w3c validator, if it could be unclosed tags or something, i fixed all problems and now i have no errors, but still it doesnt work.
So what to do?
You can see my site here: http://azzyh.dk/newgen/area/member/indextest.php
(use FF and you will see the message at the top, use IE and you wont see anything)
Im pretty lost. thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
IE 中的显示问题确实很痛苦,我无法直接帮助您,但是可以插入任何浏览器的 firebug lite 应该可以帮助您了解 IE 中发生的情况
Firebug Lite
如果您添加以下内容作为书签并将其粘贴到工具栏上,只需单击一下即可在任何网页上启用 Firebug lite。
Display issues in IE can be a really pain i cant help you directly, But firebug lite which can be plugged into any broswer should help you see whats going on in IE
Firebug Lite
If you add the following as a bookmark and stick it on your tool bar it will enable firebug lite off any webpage with a single click.