通過頁碼直接跳轉 html

2022-05-13 13:22:19 字數 3099 閱讀 1358

<?php

namespace admin\taglib;

class

public

$firstrow; //

起始行數

public

$listrows; //

列表每頁顯示行數

public

$parameter; //

分頁跳轉時要帶的引數

public

$totalrows; //

總行數public

$totalpages; //

分頁總頁面數

public

$rollpage = 5;//

分頁欄每頁顯示的頁數

public

$lastsuffix = true; //

最後一頁是否顯示總頁數

private

$p = 'p'; //

分頁引數名

private

$url = ''; //

當前鏈結url

private

$nowpage = 1;

//分頁顯示定製

private

$config = array(//

'jump' => '跳轉至%page%

', 'header' => '共 %total_row% 條記錄

', 'prev' => '«',

'next' => '»',

'first' => '1',

'last' => '%total_page%',

'theme' => '%first% %up_page% %link_page% %down_page% %end%',);

/*** 架構函式

* @param array $totalrows 總的記錄數

* @param array $listrows 每頁顯示記錄數

* @param array $parameter 分頁跳轉的引數

*/public

function __construct($totalrows, $listrows=20, $parameter = array

())

/*** 定製分頁鏈結設定

* @param string $name 設定名稱

* @param string $value 設定值

*/public

function setconfig($name,$value

) }

/*** 生成鏈結url

* @param integer $page 頁碼

* @return string

*/private

function url($page

) /**

* 組裝分頁鏈結

* @return string

*/public

function

show()

/*計算分頁零時變數

*/$now_cool_page = $this->rollpage/2;

$now_cool_page_ceil = ceil($now_cool_page

);

$this->lastsuffix && $this->config['last'] = $this->totalpages;

//$up_row = $this->nowpage - 1;

$up_page = $up_row > 0 ? '$this->url($up_row) . '">' . $this->config['prev'] . '

' : '';

//$down_row = $this->nowpage + 1;

$down_page = ($down_row

<= $this->totalpages) ? '$this->url($down_row) . '">' . $this->config['next'] . '

' : '';

//第一頁

$the_first = '';

if($this->totalpages > $this->rollpage && ($this->nowpage - $now_cool_page) >= 1)

//最後一頁

$the_end = '';

if($this->totalpages > $this->rollpage && ($this->nowpage + $now_cool_page) < $this->totalpages)

//數字連線

$link_page = "";

for($i = 1; $i

<= $this->rollpage; $i++)

elseif(($this->nowpage + $now_cool_page - 1) >= $this->totalpages)

else

if($page > 0 && $page != $this->nowpage)

else

}else}}

//替換分頁內容

$page_str = str_replace

(

array('%header%', '%now_page%', '%up_page%', '%down_page%', '%first%', '%link_page%', '%end%', '%total_row%', '%total_page%'),

array($this->config['header'], $this->nowpage, $up_page, $down_page, $the_first, $link_page, $the_end, $this->totalrows, $this->totalpages),

$this->config['theme']);

//通過頁碼直接跳轉

$jumpbypage="跳轉至";

for ($i=1;$i<=$this->totalpages;$i++)

$jumpbypage.= "";

return "";

}}

通過頁碼直接跳轉 html

namespace admin taglib class public firstrow 起始行數 public listrows 列表每頁顯示行數 public parameter 分頁跳轉時要帶的引數 public totalrows 總行數public totalpages 分頁總頁面數 pu...

html頁面跳轉

使用格式 在頁面中插入 duration 時間 transitionv 方式 說明 duration為頁面切換的時間長度,3.000表示3秒鐘,一般可以直接輸入3便可 transition為切換效果,從1 23共22種不同的切換效果,其中23為隨機效果。效果 content transitionv ...

html頁面跳轉

例 target的屬性值 1 blank 使用這個屬性值會使用乙個新頁面開啟鏈結。2 self 使用這個屬性值對所有沒有指定目標的 標籤是預設目標,它使得目標文件載入並顯示在相同的框架或者視窗中作為源文件。3 parent 使用這個屬性值文件載入父視窗或者包含來超連結引用的框架的框架集。如果這個引用...