今天在火狐下测试新浪编辑器,下面是页面代码:
<input type="text" name="nContent" id="nContent" value="测试"/>
<iframe id="myiframe" src="/includes/Edit/editor.htm?id=nContent&ReadCookie=0"
frameborder="0" scrolling="no" width="623" height="460"></iframe>
但发现在火狐下编辑器中没有任何的内容,当在代码中发现 onLoad="LoadContent(Request('id'))"
就怀疑是火狐不支持onload的原因,于是就在JS代码中加入了一段
window.onload = LoadContent(Request('id')) ;
果然不出所料 管用了。
☆ 回复1:发现加入那个代码后在IE里什么也木有了BUG啊
只好放到HEAD里了,再加一个判断
[code]<!--[if !IE]><!-->
<script type="text/javascript">
window.onload = LoadContent(Request('id')) ;
</script> <!--<![endif]-->