jogocun
小狐狸
小狐狸
  • UID15835
  • 注册日期2006-11-20
  • 最后登录2009-05-03
  • 发帖数73
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:5327回复:3

火狐什么都好就是兼容方面让我头疼啊~

楼主#
更多 发布于:2006-11-20 23:06
好不容易搞个代码结果在火狐下无效啊~

如下:

<%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

怎么改代码才能在火狐下使用呢?
谢谢了。
一条辉
小狐狸
小狐狸
  • UID15715
  • 注册日期2006-11-15
  • 最后登录2006-11-21
  • 发帖数5
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2006-11-20 23:06
把smilelist等id调用代码换成document.getElementById("smilelist")
这是因为对于IE 来说,一个HTML 元素的 ID 可以直接在脚本中当作变量名来使用,而 FF 中不可以
jogocun
小狐狸
小狐狸
  • UID15835
  • 注册日期2006-11-20
  • 最后登录2009-05-03
  • 发帖数73
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2006-11-20 23:06
谢谢用你的代码加入后在火狐下第一次点击[发表留言单击此处]效果出来,但是再点击一次就变态了,对话框往下移位了,一直点会一直往下移位,奇怪,继续请教哦~
afoskoo
小狐狸
小狐狸
  • UID10138
  • 注册日期2005-11-29
  • 最后登录2007-04-26
  • 发帖数22
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2006-11-20 23:06
因为你将display变成了block,改成"inline"或者""试试吧。
游客

返回顶部