晕死了,这种JS我竟然也不会了!!!!!!!!!!!!!!!!!! http://www.8fans.com/index.php?mod=club&file=s_club&id=25&brand=西藏该页面是动态生成的js文件,真正的js代码在那里。你在地址栏里输入上面地址,很容易能看到该js的源代码。接下去就不用我多说了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我已经说过了查看源代码只能看到这一句:document.all.club_list.innerHTML='内容省略';这应该不是个很复杂的问题,只是JS我不熟悉!主要应用了innerHTML,我只是不知道此页面如何写JS才能被主页面调用 我不知道楼主怎么看的,我打开该地只看到的是这样的: document.all.club_list.innerHTML='<p class="14_B_black">欢迎进入 <font color="#FF0000">西藏</font> 各地区论坛</p><table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#E0E0E0"><tr align="center" bgcolor="#F5FCFF"><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=322" target="_blank">拉萨</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=323" target="_blank">那曲</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=324" target="_blank">昌都</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=325" target="_blank">山南</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=326" target="_blank">日喀则</a></td></tr><tr align="center" bgcolor="#F5FCFF"><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=327" target="_blank">阿里</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=328" target="_blank">林芝</a></td><td width="20%" height="26"> </td><td width="20%" height="26"> </td><td width="20%" height="26"> </td></tr></table>'; document.all.club_list.innerHTML='准备放在club_list中的html内容,注意转义单引号和换行符'; js在本地是可以查看源代码的,为什么这个页面一开始就是document.all.club_list.innerHTML='<p class="14_B_black">欢迎进入 <font color="#FF0000">西藏</font> 各地区论坛</p><table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#E0E0E0"><tr align="center" bgcolor="#F5FCFF"><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=322" target="_blank">拉萨</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=323" target="_blank">那曲</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=324" target="_blank">昌都</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=325" target="_blank">山南</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=326" target="_blank">日喀则</a></td></tr><tr align="center" bgcolor="#F5FCFF"><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=327" target="_blank">阿里</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=328" target="_blank">林芝</a></td><td width="20%" height="26"> </td><td width="20%" height="26"> </td><td width="20%" height="26"> </td></tr></table>';难道它不是写在<script></script>中间的? 我现在测试这个页面:如下代码:document.all.club_list.innerHTML='欢迎光临';为什么没有任何显示,而且主页面报"网页上有错误" <script language="JavaScript" src="" id="loadJs"></script>这一句,是从另外一个js文件中获得js代码。document.all.loadJs.src="http://www.8fans.com/index.php?mod=club&file=s_club&id="+id+"&brand="+brand;方法中有这一句,指定上面的那个js文件的源,该源文件是一个动态生成的js。 ni_hao()问,难道它不是写在<script></script>中间的?该页面跟静态指定的js文件一样,不需要写<script></script>标签了,因为它的外面就已经包括<script></script>标签。document.all.loadJs.src="...",loadJs就是标签的id。它的实际的标签在此:<script language="JavaScript" src="http://www.8fans.com/index.php?mod=club&file=s_club&id=25&brand=西藏" id="loadJs"></script>我想楼主应该知道这种写法,是不是自己把自己绕糊涂了?还是我依然没理解楼主的困惑? 直接<%out.println("document.all.club_list.innerHTML=\"您想要的内容\";");%>就搞定啦!!!!! 谢谢daybreaker(红色法拉利)和shanshuiboy()结帐! 如何重写DOM对象事件 如何让自己页面上的iframe只加载目标页面的文字(即不加载声音与图像)? [高分]又碰到一个相当辣手的javascript问题? 正則 怎样拖动菜单,复制值到指定的单元格? 关于frame跳转的问题 怎样实现鼠标触发无边框窗口??? 2.1+2.1+2.1 = 6.300000000000001 为什么?如何解决? JAVASTRIP与框架的配合问题 现在各个主页上加上右键菜单的很多,但是如何在一条记录上点右键出现菜单呢!比如说一张图片! 请帮忙调试一段程序 多复选框取值问题,怎样得到复选框的值,并输出到一个INPUT框!
查看源代码只能看到这一句:
document.all.club_list.innerHTML='内容省略';这应该不是个很复杂的问题,只是JS我不熟悉!主要应用了innerHTML,我只是不知道此页面如何写JS才能被主页面调用
document.all.club_list.innerHTML='<p class="14_B_black">欢迎进入 <font color="#FF0000">西藏</font> 各地区论坛</p><table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#E0E0E0"><tr align="center" bgcolor="#F5FCFF"><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=322" target="_blank">拉萨</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=323" target="_blank">那曲</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=324" target="_blank">昌都</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=325" target="_blank">山南</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=326" target="_blank">日喀则</a></td></tr><tr align="center" bgcolor="#F5FCFF"><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=327" target="_blank">阿里</a></td><td width="20%" height="26"><a href="index.php?mod=club&file=thread&fid=328" target="_blank">林芝</a></td><td width="20%" height="26"> </td><td width="20%" height="26"> </td><td width="20%" height="26"> </td></tr></table>';
这一句,是从另外一个js文件中获得js代码。document.all.loadJs.src="http://www.8fans.com/index.php?mod=club&file=s_club&id="+id+"&brand="+brand;
方法中有这一句,指定上面的那个js文件的源,该源文件是一个动态生成的js。
难道它不是写在<script></script>中间的?该页面跟静态指定的js文件一样,不需要写<script></script>标签了,因为它的外面就已经包括<script></script>标签。document.all.loadJs.src="...",loadJs就是标签的id。
它的实际的标签在此:
<script language="JavaScript" src="http://www.8fans.com/index.php?mod=club&file=s_club&id=25&brand=西藏" id="loadJs"></script>我想楼主应该知道这种写法,是不是自己把自己绕糊涂了?还是我依然没理解楼主的困惑?
<%
out.println("document.all.club_list.innerHTML=\"您想要的内容\";");
%>就搞定啦!!!!!
结帐!