阅读:5572回复:3
火狐什么都好就是兼容方面让我头疼啊~
好不容易搞个代码结果在火狐下无效啊~
如下: <%if replyMsg then elseif editMsg then else %> <input type=hidden name='atc_autourl' value='1'> <span style="cursor:hand;background:#eda;" onClick="smilelist.style.display=smilelist.style.display=='none'?'block':'none'" title="快速发表留言"><font color="#548B54"><b>发表留言单击此处</b></font></span> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tbody id="smilelist" style="display:none"> <tr><td> <%end if%> 在火狐下点击[发表留言单击此处]没响应呢。 哪位朋友帮忙测试下: http://blog.haifol.com/LoadMod.asp?plug ... kForPJBlog 怎么改代码才能在火狐下使用呢? 谢谢了。 |
|
1楼#
发布于:2006-11-20 23:06
把smilelist等id调用代码换成document.getElementById("smilelist")
这是因为对于IE 来说,一个HTML 元素的 ID 可以直接在脚本中当作变量名来使用,而 FF 中不可以 |
|
2楼#
发布于:2006-11-20 23:06
谢谢用你的代码加入后在火狐下第一次点击[发表留言单击此处]效果出来,但是再点击一次就变态了,对话框往下移位了,一直点会一直往下移位,奇怪,继续请教哦~
|
|
3楼#
发布于:2006-11-20 23:06
因为你将display变成了block,改成"inline"或者""试试吧。
|
|