6045670 发表于 2008-8-21 17:29:59

有个分页 不会采集 高手帮忙看看 附分页代码

<div style="font-weight:bold;"> 本套图片共有<font color="#FF0000">22</font>张图片,分页   <span id="menuTitle1" class="anniu2" ></span> <span id="menuTitle2" class="anniu1" ></span> <span id="menuTitle3" class="anniu1" ></span> <span id="menuTitle4" class="anniu1" ></span> <span id="menuTitle5" class="anniu1" ></span></div></div>
<SCRIPT language=javascript1.2>
function showpage(sid)
{
whichEl = eval("picpage" + sid);
eval("picpage1.style.display=\"none\";");
eval("menuTitle1.className=\"anniu1\";");
eval("picpage2.style.display=\"none\";");
eval("menuTitle2.className=\"anniu1\";");
eval("picpage3.style.display=\"none\";");
eval("menuTitle3.className=\"anniu1\";");
eval("picpage4.style.display=\"none\";");
eval("menuTitle4.className=\"anniu1\";");
eval("picpage5.style.display=\"none\";");
eval("menuTitle5.className=\"anniu1\";");
if (whichEl.style.display == "none")
{
eval("picpage" + sid + ".style.display=\"\";");
eval("menuTitle" + sid + ".className=\"anniu2\";");
}
else
{
eval("picpage" + sid + ".style.display=\"none\";");
eval("menuTitle" + sid + ".className=\"anniu1\";");
}
}
</SCRIPT>



这个分页 如何采集呢?
文章页 http://www.mn866.com/Content/2007-10-11/460.html
高手请指点!~

QQ 6656092万分感谢

[ 本帖最后由 6045670 于 2008-8-21 19:06 编辑 ]

rq204 发表于 2008-8-21 18:06:03

这个是脚本控制的,先分析一下脚本是怎么工作的

chenfy 发表于 2008-8-21 18:31:41

我想应该是<span id=" 到 </div>,要在全部列出模式里面填写,不知道我这样对不对,因为你没有把网址给发出来,也就不明白这样的对不对,没有测试的地址

6045670 发表于 2008-8-21 18:43:52

原帖由 chenfy 于 2008-8-21 18:31 发表 http://bbs.locoy.com/images/common/back.gif
我想应该是


http://www.mn866.com/Content/2007-10-11/460.html
这个是地址 希望高手指点 谢谢

xyz5200 发表于 2008-8-21 20:08:15

确实有些难度的。

6045670 发表于 2008-8-22 15:17:24

确实有些难度的。确实有些难度的。确实有些难度的。确实有些难度的。

soarb 发表于 2008-8-22 15:38:53

.................

一分钟搞定了.你自己再看下源码.从上住下看.

sushy 发表于 2008-8-22 15:47:33

这个其实是假分页。
你可以仔细研究代码。

<div id="picpage1" >
<a href="http://www.48520.com/pic/2007-10-11/460/z03718-1.jpg" target="_blank"><img src="http://www.48520.com/pic/2007-10-11/460/z03718-1.jpg" alt="" vspace="10" border="0"></a><br>
<a href="http://www.48520.com/pic/2007-10-11/460/z03718-2.jpg" target="_blank"><img src="http://www.48520.com/pic/2007-10-11/460/z03718-2.jpg" alt="" vspace="10" border="0"></a><br>
<a href="http://www.48520.com/pic/2007-10-11/460/z03718-3.jpg" target="_blank"><img src="http://www.48520.com/pic/2007-10-11/460/z03718-3.jpg" alt="" vspace="10" border="0"></a><br>
<a href="http://www.48520.com/pic/2007-10-11/460/z03718-4.jpg" target="_blank"><img src="http://www.48520.com/pic/2007-10-11/460/z03718-4.jpg" alt="" vspace="10" border="0"></a><br>
<a href="http://www.48520.com/pic/2007-10-11/460/z03718-5.jpg" target="_blank"><img src="http://www.48520.com/pic/2007-10-11/460/z03718-5.jpg" alt="" vspace="10" border="0"></a><br>
</div>

//以上是所谓的“第一页”
<div id="picpage2"style="display:none;">
<a href="http://www.48520.com/pic/2007-10-11/460/z03718-6.jpg" target="_blank"><img src="http://www.48520.com/pic/2007-10-11/460/z03718-6.jpg" alt="" vspace="10" border="0"></a><br>
<a href="http://www.48520.com/pic/2007-10-11/460/z03718-7.jpg" target="_blank"><img src="http://www.48520.com/pic/2007-10-11/460/z03718-7.jpg" alt="" vspace="10" border="0"></a><br>
<a href="http://www.48520.com/pic/2007-10-11/460/z03718-8.jpg" target="_blank"><img src="http://www.48520.com/pic/2007-10-11/460/z03718-8.jpg" alt="" vspace="10" border="0"></a><br>
<a href="http://www.48520.com/pic/2007-10-11/460/z03718-9.jpg" target="_blank"><img src="http://www.48520.com/pic/2007-10-11/460/z03718-9.jpg" alt="" vspace="10" border="0"></a><br>
<a href="http://www.48520.com/pic/2007-10-11/460/z03718-10.jpg" target="_blank"><img src="http://www.48520.com/pic/2007-10-11/460/z03718-10.jpg" alt="" vspace="10" border="0"></a><br>
</div>
//以上是所谓的“第二页”



以上代码表明,控制 <div>的css样式,就可以控制在页面上的显示情况。



而所谓的分页就是



function showpage(sid)
{
whichEl = eval("picpage" + sid);
eval("picpage1.style.display=\"none\";");
eval("menuTitle1.className=\"anniu1\";");
eval("picpage2.style.display=\"none\";");
eval("menuTitle2.className=\"anniu1\";");
if (whichEl.style.display == "none")
{
eval("picpage" + sid + ".style.display=\"\";");
eval("menuTitle" + sid + ".className=\"anniu2\";");
}
else
{
eval("picpage" + sid + ".style.display=\"none\";");
eval("menuTitle" + sid + ".className=\"anniu1\";");
}
}


点击“第二页”的时候,第二层 (id="picpage2")的样式表变成 可显示,而其他层的样式表变成不显示。


所以所有的图片都在本页中,他是一个假分页。你只需要采集当前页的所有图片即可。

[ 本帖最后由 sushy 于 2008-8-22 15:51 编辑 ]

6045670 发表于 2008-8-22 15:55:25

厉害厉害我的错 我的错我没仔细看哈哈

:ali12ls :ali12ls :ali12ls :ali12ls
页: [1]
查看完整版本: 有个分页 不会采集 高手帮忙看看 附分页代码