$out .= "跳转到:";
$out .= "<select id="page" name="page" onchange="javascript:window.location='?ctl={$ctlname}&act={$actname}$str&p='+this.options[this.selectedIndex].value;">n";
$out .= " <option value="1">请选择</option>n";
for ($i = 1;$i <= $this->pagecount;$i++){
$out .= " <option value="$i">第{$i}页</option>n";
}
$out .= "</select>n";
return $out;
}
/**
* 样式1(html)
*/
function htmlshowpage($path,$list,$film){
$out = '';
$out .= "每页显示{$this->items}条信息 ";
$out .= "当前页<strong><font color="#FF0000">{$this->pageno}</font>/{$this->pagecount}</strong> ";
$out .= "共有{$this->infocount}条信息 ";
$out .= "<a href='{$path}$list/{$film}_1.html'>首页</a> ";
$out .= "<a href='{$path}$list/{$film}_{$this->prev}.html'>上一页</a> ";
$out .= "<a href='{$path}$list/{$film}_{$this->next}.html'>下一页</a> ";
$out .= "<a href='{$path}$list/{$film}_{$this->pagecount}.html'>尾页</a> ";
$out .= "跳转到:";
$out .= "<select id="page" name="page" onchange="javascript:window.location='{$path}html/$list/{$film}_'+this.options[this.selectedIndex].value +'.html'">n";
$out .= " <option value="1">请选择</option>n";
for ($i = 1;$i <= $this->pagecount;$i++){
$out .= " <option value="$i">第{$i}页</option>n";
}
$out .= "</select>n";
return $out;
}
/**
* 样式2(discuz)
*/
function multi($mpurl,$page = 10) {
$multipage = '';
$mpurl .= strpos($mpurl, '?') !== false ? '&' : '?';
$realpages = 1;
if($this->infocount > $this->items) {
$offset = 2;
$realpages = @ceil($this->infocount / $this->items);
$pages = $this->maxpages && $this->maxpages < $realpages ? $this->maxpages : $realpages;
if($page > $pages) {
$from = 1;
$to = $pages;
} else {
$from = $this->pageno - $offset;
$to = $from + $page - 1;
if($from < 1) {
$to = $this->pageno + 1 - $from;
$from = 1;
if($to - $from < $page) {
$to = $page;
}
} elseif($to > $pages) {
$from = $pages - $page + 1;
$to = $pages;
}
}
$multipage = ($this->pageno - $offset > 1 && $pages > $page ? '<a href="'.$mpurl.'page=1" class="first">1 ...</a>' : '').
($this->pageno > 1 ? '<a href="'.$mpurl.'page='.($this->pageno - 1).'" class="p_redirect"><<</a>' : '');
for($i = $from; $i <= $to; $i++) {
$multipage .= $i == $this->pageno ? '<a class="p_curpage"><strong>'.$i.'</strong></a>' :'<a href="'.$mpurl.'page='.$i.'" class="p_num">'.$i.'</a>';
}
$multipage .= ($this->pageno < $pages ? '<a href="'.$mpurl.'page='.($this->pageno + 1).'" class="p_redirect">>></a>' : '').







