女人让男人桶爽30分钟,精品一区二区,在线观看 ,久久久久亚洲精品,免费网站看av片,男女啪啪18禁无遮挡激烈

您好!歡迎來到源碼碼網(wǎng)!

織夢網(wǎng)站在電腦端訪問手機(jī)端頁面自動跳轉(zhuǎn)至對應(yīng)的PC端

  • 建站技巧
  • 來源:源碼碼網(wǎng)
  • 編輯:admin
  • 時間:2021-09-03 16:29
  • 閱讀:1464

最近給客戶部署了一套織夢的網(wǎng)站源碼,由于要求手機(jī)端和PC端同步,所以就對移動端進(jìn)行了適配。但是由于織夢移動端的模板代碼是生成在m文件夾下,而對移動端又綁定了相應(yīng)的二級域名。所以造成了,網(wǎng)站在收錄的時候,收錄了m文件下的html頁面,但是當(dāng)在電腦端查看收錄頁面時,會發(fā)現(xiàn)有很多m路徑下的收錄頁面,當(dāng)訪問的時候,打開的是移動網(wǎng)站的頁面,這樣對用戶體驗(yàn)不好,所以需要做相應(yīng)的跳轉(zhuǎn),以下的解決方法是建立在PC端是靜態(tài)頁面、而移動端是動態(tài)調(diào)用的基礎(chǔ)之上,如果移動端頁是靜態(tài)頁面,請自行查找解決辦法。


移動端首頁跳轉(zhuǎn)至PC端首頁的代碼:

<script type="text/javascript">

   /*判斷手機(jī)端訪問*/
   var isMobile = {
     Android:function(){
       return navigator.userAgent.match(/Android/i) 
       ? true:false;
     },

     BlackBerry:function(){
       return navigator.userAgent.match(/BlackBerry/i) 
       ? true:false;
     },

     iOS:function(){
       return navigator.userAgent.match(/iPhone|iPad|iPod/i) 
       ? true:false;
     },

     Windows:function(){
       return navigator.userAgent.match(/IEMobile/i) 
       ? true:false;
     },

     any:function(){
       return (isMobile.Android()||isMobile.BlackBerry() 
       ||isMobile.iOS()||isMobile.Windows());
     }

   };

     if(!isMobile.any()) {
       window.location.href = "PC端網(wǎng)址";
    }
 </script>


移動端文章頁面跳轉(zhuǎn)至PC端代碼:

<script type="text/javascript">

   /*判斷手機(jī)端訪問*/
   var isMobile = {
   Android:function(){
      return navigator.userAgent.match(/Android/i) 
      ? true:false;
   },

    BlackBerry:function(){
      return navigator.userAgent.match(/BlackBerry/i) 
      ? true:false;
   },

   iOS:function(){
      return navigator.userAgent.match(/iPhone|iPad|iPod/i)
      ? true:false;
   },

   Windows:function(){
      return navigator.userAgent.match(/IEMobile/i)
      ? true:false;
   },

   any:function(){
      return (isMobile.Android()||isMobile.BlackBerry() 
      || isMobile.iOS()||isMobile.Windows());
   }

  };

    if(!isMobile.any()) {
      window.location.href = "{dede:field.id runphp='yes'}
      $id=@me;@me='';$url=GetOneArchive($id);
      @me=$url['arcurl'];{/dede:field.id}";
 }
 </script>


image.png


移動端列表頁面跳轉(zhuǎn)至PC端代碼:

把以下代碼加到 /include/helpers/extend.helper.php 文件最后。

if ( ! function_exists('itemCurUrl'))
{
    /**
     * 獲取當(dāng)前列表頁或內(nèi)容頁的URL
     * 未經(jīng)大量測試,一定會有不如意的地方,使用時注意測試觀察
     *
     * 列表頁使用方法:
     * dede:field.id runphp='yes'}@me=itemCurUrl(@me,'list');
     {/dede:field.id}
     * 內(nèi)容頁使用方法:
     * 
     dede:field.id runphp='yes'}@me=itemCurUrl(@me,'view');
     {/dede:field.id}
     *
     * @param int $id 列表ID或文章ID
     * @param string $type 分類,list:列表頁,view:內(nèi)容頁
     * @return string
     */
function itemCurUrl($id, $type='list') {
  global $dsql;
  if($type == 'list'){
    $sql="SELECT * FROM `dede_arctype` WHERE `id`='$id' ";
    $info=$dsql->GetOne($sql);
    $url=GetOneTypeUrlA($info);
      return $url;
    }else{
      $arr = GetOneArchive($id);
      if(!empty($arr['ismake'])){ // 靜態(tài)頁面
        return $arr['arcurl'];
      }else{ // 動態(tài)頁面
        return '/plus/view.php?aid='.$arr['aid'];
     }
   }
  }
}


然后在列表頁的head部分加入以下代碼:

<script type="text/javascript">

   /*判斷手機(jī)端訪問*/
   var isMobile = {
   Android: function () {
     return navigator.userAgent.match(/Android/i) 
     ? true:false;
   },

   BlackBerry:function(){
     return navigator.userAgent.match(/BlackBerry/i) 
     ? true:false;
   },

   iOS:function(){
     return navigator.userAgent.match(/iPhone|iPad|iPod/i) 
     ? true:false;
   },

   Windows:function(){
     return navigator.userAgent.match(/IEMobile/i) 
     ? true:false;
   },

   any:function(){
     return (isMobile.Android()||isMobile.BlackBerry() 
     || isMobile.iOS()||isMobile.Windows());
   }

 };

    if (!isMobile.any()) {
     window.location.href = "{dede:field.id runphp='yes'}
     @me=itemCurUrl(@me,'list');{/dede:field.id}"
   }
 </script>


以上代碼由本站親自測試,可正常運(yùn)行。


特別聲明:
1、如無特殊說明,內(nèi)容均為本站原創(chuàng)發(fā)布,轉(zhuǎn)載請注明出處;
2、部分轉(zhuǎn)載文章已注明出處,轉(zhuǎn)載目的為學(xué)習(xí)和交流,如有侵犯,請聯(lián)系客服刪除;
3、編輯非《源碼碼網(wǎng)》的文章均由用戶編輯發(fā)布,不代表本站立場,如涉及侵犯,請聯(lián)系刪除;
全部評論(0)
推薦閱讀
  • CSS 媒體查詢(@media)寬度范圍設(shè)置建議
  • CSS 媒體查詢(@media)寬度范圍設(shè)置建議
  • 語法正確性:代碼使用現(xiàn)代范圍查詢語法(width>=1200pxandwidth<1400px),在支持該語法的瀏覽器(如Chrome104+、Firefox63+、Safari15.4+)中有效。邏輯正確性:當(dāng)視口寬度在1200px(含)至1400px(不含)之間時,body的padding-top會設(shè)置為4px,符合用戶需求。兼容性建議:傳統(tǒng)寫法:為兼容舊版瀏覽器,建議改用:@media?(w
  • 源碼教程
  • 來源:源碼碼網(wǎng)
  • 編輯:源碼碼網(wǎng)
  • 時間:2025-05-06 21:55
  • 閱讀:81
  • VS Code配置Vue自動補(bǔ)全代碼教程
  • VS Code配置Vue自動補(bǔ)全代碼教程
  • 在VSCode中配置Vue開發(fā)的自動補(bǔ)全代碼可以通過以下步驟實(shí)現(xiàn),以提高開發(fā)效率:1.安裝必要插件Volar(推薦用于Vue3)針對Vue3和語法,提供更強(qiáng)大的支持。Vetur(適用于Vue2)若項(xiàng)目使用Vue2,安裝Vetur并禁用Volar以避免沖突。VueVSCodeSnippets提供常用代碼片段(如v-for,?v-model等)。2.配置VSCode設(shè)
  • 源碼教程
  • 來源:源碼碼網(wǎng)
  • 編輯:源碼碼網(wǎng)
  • 時間:2025-04-21 21:35
  • 閱讀:189
  • 中文域名有價值嗎?他的優(yōu)缺點(diǎn)是什么?
  • 中文域名有價值嗎?他的優(yōu)缺點(diǎn)是什么?
  • 中文域名(如“例子.中國”或“news.新華網(wǎng)”)作為互聯(lián)網(wǎng)本地化的重要體現(xiàn),近年來在特定場景下展現(xiàn)了獨(dú)特的價值,但也存在爭議和局限性。以下從多個角度分析其價值與挑戰(zhàn):1.核心價值點(diǎn)(1)用戶友好性與品牌本土化降低記憶門檻:對中文用戶而言,母語域名更直觀易記,尤其適合面向非英語用戶的中小企業(yè)、地方機(jī)構(gòu)或中老年群體。例如,“新華網(wǎng).中國”比“xinhuanet.com”更容易被普通用戶記住。強(qiáng)化品牌標(biāo)識:中文域名可直接體現(xiàn)品牌名稱(如“
  • 行業(yè)資訊
  • 來源:源碼碼網(wǎng)
  • 編輯:源碼碼網(wǎng)
  • 時間:2025-04-19 14:08
  • 閱讀:178
聯(lián)系客服
源碼代售 源碼咨詢 素材咨詢 聯(lián)系客服
029-84538663
手機(jī)版

掃一掃進(jìn)手機(jī)版
返回頂部