国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

H5 深度解析

Cympros / 2621人閱讀

摘要:這個問題的解決方案有很多,個人覺得最簡單方面的還是大漠大大的一種解決方案。

先科普一下,HTML5并不是一項技術,而是一個標準。
所以其實要么我們是作為理論派討論HTML5標準,要么是作為實踐派討論HTML5標準在某瀏覽器的應用。
H5 實際上是一個解決方案,一個看起來酷炫的移動端onepage網站的解決方案
移動端的適配方案

rem適配
優點:

    1. 引用簡單,布局簡便
    2. 根據設備屏幕的DPR,自動設置最合適的高清縮放
    3. 有效解決移動端真實1px問題

但是絕不是每個地方都要用rem,rem只適用于固定尺寸!
在這里rem也是一種單位,并且可以為咱們的布局提供無線的變化,根據開發者的設定,它將會在不同的分辨率屏幕上展示不同的色彩。

這個單位的定義和em類似,不同的是em是相對于父元素,而rem是相對于根元素,當我們指定一個元素的font-size為2rem的時候,也就說這個元素的字體大小為根元素字體大小的兩倍,如果html的font-size為12px,那么這個2rem的元素font-size就是24px。

    html {font-size: 12px;}
    h1 { font-size: 2rem; } 2*12 = 24px

    html {font-size: 16px;}
    h1 { font-size: 2rem; } 2*16 = 32px
單位 定義 特點
rem font size of the root element 以根元素字體大小為基準
em font size of the element 以父元素字體大小為基準
當然上邊只是我們介紹rem簡單的示例,具體運用到項目中我還需進行rem的計算,根據根元素的font-size通過Javascript來計算我們的rem單位適配
選取一個設備寬度作為基準,設置其根元素大小,其他設備根據此比例計算其根元素大小。比如使得iPhone6根元素font-size=16px。
設 備 設備寬度 根元素font-size/px 寬度/rem
iPhone5 320 計算 -
iPhone6 375 16 23.4375
iPhone7 375 16 23.4375
iPhone7plus 414 計算 -
根元素fontSize公式:width/fontSize = deviceWidth/deviceFontSize
下方為動態計算
  (function flexible (window, document) {
  var docEl = document.documentElement
  var dpr = window.devicePixelRatio || 1

  // adjust body font size
  function setBodyFontSize () {
    if (document.body) {
      document.body.style.fontSize = (12 * dpr) + "px"
    }
    else {
      document.addEventListener("DOMContentLoaded", setBodyFontSize)
    }
  }
  
  setBodyFontSize();
  // set 1rem = viewWidth / 10
  function setRemUnit () {
    var rem = docEl.clientWidth / 10
    console.log(rem)
    docEl.style.fontSize = rem + "px"
  }
  setRemUnit()

  // reset rem unit on page resize
  window.addEventListener("resize", setRemUnit)
  window.addEventListener("pageshow", function (e) {
    if (e.persisted) {
      setRemUnit()
    }
  })

  // detect 0.5px supports
  if (dpr >= 2) {
    var fakeBody = document.createElement("body")
    var testElement = document.createElement("div")
    testElement.style.border = ".5px solid transparent"
    fakeBody.appendChild(testElement)
    docEl.appendChild(fakeBody)
    if (testElement.offsetHeight === 1) {
      docEl.classList.add("hairlines")
    }
    docEl.removeChild(fakeBody)
  }
}(window, document))

上方的代碼則是本人經常使用的rem計算方法,我們可以根據我們自己的需求設定基于多大的屏幕以及rem的換算倍率等

百分比方案
使用百分比布局大部分是可行的,它會讓布局隨著屏幕的大小自動縮放,而且不用寫太多的css樣式,以及js相關的計算操作,但是文字就存在非常大的問題了,由于文字是固定大小,在屏幕dpr變化的時候,文字的CSS像素不變,就導致了文字在頁面中的占位發生了變化。這樣的結果就是,文字過多或者屏幕dpr過小的時候,會發生溢出;但是如果按照小屏幕為基準,又會發生字體太小這種情況。
百分比在當前移動端適配排版的時候,更多地會作為section級別元素的兼容排版。這個也要和設計稿中的效果相關,如果設計稿中要求一個元素定寬,那么就直接用px來保證寬度就可以了。
vw方案
vw也是css的單位,1vw相當于1%,比如:瀏覽器視口尺寸為370px,那么 1vw = 370px * 1% =6.5px(瀏覽器會四舍五入向下取7),
我們來看看vw的瀏覽器和手機的兼容性問題
瀏覽器

手機

在移動端 iOS 8 以上以及 Android 4.4 以上獲得支持,并且在微信 x5 內核中也得到完美的全面支持
vw自身將整個可見視口橫向分成了100份,每一個單位就是1vw,這個單位最大的優勢就是在移動端的時候,無論是豎屏或者橫屏,vw永遠都是針對于橫向的,比rem的方案好在當屏幕大小發生變化(順便兼容了以后的可調節屏幕大小的移動設備[手動斜眼])的時候,不會讓頁面崩掉。
對于移動設備來說,比如iphone6+的375pxCSS像素寬度,1vw就等于3.75px,通過這個單位可以解決上面的依賴于腳本綁定根元素font-size的問題,在豎屏和橫屏下面都有比較好的效果

$w-base: 375px
$w-base-design: 750px
@function px2vw($px)
    @return ($px / $w-base-design) * 100vw

雖然vw可以得到很好的支持,但是不會得到視覺稿原本的像素值了。在后期進行維護的時候會增加很多很多很多麻煩,前期打怪爽,后期裝備維護難

淘寶移動端適配方案

淘寶

移動端事件
click:單擊事件,類似于PC端的click,但在移動端中,連續click的觸發有200ms ~ 300ms的延遲
touchstart:手指觸摸到屏幕會觸發
touchmove:當手指在屏幕上移動時,會觸發
touchend:當手指離開屏幕時,會觸發
touchcancel:可由系統進行的觸發,比如手指觸摸屏幕的時候,突然alert了一下,或者系統中其他打斷了touch的行為,則可以觸發該事件
移動端常見問題

1px問題

   大家都知道我們再寫web端適配的時候還需要兼容ie瀏覽器,這是因為瀏覽器的內核都不一樣,而且我們的屏幕大小,屏幕廠商也是不一樣,時常會發生缺少像素或者多像素現象,其實手機也一樣屏幕大小不一,瀏覽器也是各式各樣,拿iphone6為例,其dpr(device pixel ratio)設備像素比為2,css中一個1x1的點,其實在iphone6上是2x2的點,并且1px的邊框在devicePixelRatio = 2的Retina屏下會顯示成2px,在iPhone6 Plus下甚至會顯示成3px。

這個問題的解決方案有很多,個人覺得最簡單方面的還是大漠大大的一種解決方案。
使用postcss-write-svg插件

利用meta標簽對viewport進行控制

2.刪除默認的蘋果工具欄和菜單欄

3.在web app應用下狀態條(屏幕頂部條)的顏色 (iphone設備中的safari私有meta標簽 ) 默認值為default(白色),可以定為black(黑色)和black-translucent(灰色半透明) 若值為“black-translucent”將會占據頁面px位置,浮在頁面上方

4.允許全屏模式瀏覽 (iphone設備中的safari私有meta標簽 )

5.禁止了把數字轉化為撥號鏈接 在iPhone上默認將電話號碼變為超鏈接(藍色字體)并且點擊這個數字還會自動撥號

6.ios click點擊事件延時300ms

7.移動端如何定義字體font-family

8.移動端字體單位font-size選擇px還是rem (new)

9.移動端touch事件(區分webkit 和 winphone) (new)

更多問題

webApp與響應式區別
響應式:
    設計通過CSS3的MQ(Media queries),使網頁在不同設備上都可以自動適應,從而具有更加優秀的表現效果。
    而且響應式設計不僅用在移動網站,在PC端也有不同屏幕的適配,而且移動端和PC端可以只使用一套代碼,這就是全平臺的響應式設計
Webapp:
    HTML5移動端(移動網站、混合應用、WebAPP)為了解決屏幕適配經常會使用響應式設計(流式布局、CSS3媒體查詢),
    但是響應式設計并不是必須,也可以使用流式布局和remnant來解決移動端的屏幕適配問題
meta標簽
META標簽,是在HTML網頁源代碼中一個重要的html標簽。META標簽用來描述一個HTML網頁文檔的屬性,例如作者、日期和時間、網頁描述、關鍵詞、頁面刷新等

作用

META標簽是HTML標記HEAD區的一個關鍵標簽,它位于HTML文檔的和之間(有些也不是在<head>和<title>之間)。它提供的信息雖然用戶不可見,但卻是文檔的最基本的元信息。<meta>除了提供文檔字符集、使用語言、作者等基本信息外,還涉及對關鍵詞和網頁等級的設定
</pre>
<pre>參考<br>手機端頁面自適應解決方案—rem 布局進階版<br>移動端Web頁面適配方案<br>vh,vw單位你知道多少?
</pre>           
               
                                           
                       
                 </div>
            
                     <div   id="o2y2yg2"   class="mt-64 tags-seach" >
                 <div   id="ygaqckm"   class="tags-info">
                                                                                                                    
                         <a style="width:120px;" title="GPU云服務器" href="http://m.specialneedsforspecialkids.com/site/product/gpu.html">GPU云服務器</a>
                                             
                         <a style="width:120px;" title="云服務器" href="http://m.specialneedsforspecialkids.com/site/active/kuaijiesale.html?ytag=seo">云服務器</a>
                                                                                                                                                 
                                      
                     
                    
                                                                                               <a style="width:120px;" title="解析深度學習" href="http://m.specialneedsforspecialkids.com/yun/tag/jiexishenduxuexi/">解析深度學習</a>
                                                                                                           <a style="width:120px;" title="深度學習解析" href="http://m.specialneedsforspecialkids.com/yun/tag/shenduxuexijiexi/">深度學習解析</a>
                                                                                                           <a style="width:120px;" title="云服務器的深度解析" href="http://m.specialneedsforspecialkids.com/yun/tag/yunfuwuqideshendujiexi/">云服務器的深度解析</a>
                                                                                                           <a style="width:120px;" title="h5" href="http://m.specialneedsforspecialkids.com/yun/tag/h5/">h5</a>
                                                         
                 </div>
               
              </div>
             
               <div   id="iy2qoo2"   class="entry-copyright mb-30">
                   <p class="mb-15"> 文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。</p>
                 
                   <p>轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/104325.html</p>
               </div>
                      
               <ul class="pre-next-page">
                 
                                  <li id="kooomac"    class="ellipsis"><a class="hpf" href="http://m.specialneedsforspecialkids.com/yun/104324.html">上一篇:老生常談跨域問題</a></li>  
                                                
                                       <li id="o20kamw"    class="ellipsis"><a class="hpf" href="http://m.specialneedsforspecialkids.com/yun/104326.html">下一篇:百度地圖自定義控件</a></li>
                                  </ul>
              </div>
              <div   id="2egkccy"   class="about_topicone-mid">
                <h3 class="top-com-title mb-0"><span data-id="0">相關文章</span></h3>
                <ul class="com_white-left-mid atricle-list-box">
                             
                                                                                                    <li>
                                                <div   id="eeymuco"   class="atricle-list-right">
                          <h2 class="ellipsis2"><a class="hpf" href="http://m.specialneedsforspecialkids.com/yun/42920.html"><b>2018微博詞云項目<em>深度</em><em>解析</em></b></a></h2>
                                                     <p class="ellipsis2 good">摘要:最初產生這個項目的想法應該是在年月份,當時正在學習中,就萌生了這樣一個想法從一個用戶這一年發布的微博數據中,提取最有意義的個關鍵詞。這些東西提交完就可以提交審核了,微博應用審核的速度還算比較快的,一兩天基本差不多會審核完。

最初產生這個項目的想法應該是在2018年10月份,當時正在學習python中,就萌生了這樣一個想法:從一個用戶這一年發布的微博數據中,提取最有意義的top50個關鍵...</p>
                                                   
                          <div   id="soy20iu"   class="com_white-left-info">
                                <div   id="oaqmgkw"   class="com_white-left-infol">
                                    <a href="http://m.specialneedsforspecialkids.com/yun/u-1517.html"><img src="http://m.specialneedsforspecialkids.com/yun/data/avatar/000/00/15/small_000001517.jpg" alt=""><span id="omssiai"    class="layui-hide64">TANKING</span></a>
                                    <time datetime="">2019-07-30 18:42</time>
                                    <span><i class="fa fa-commenting"></i>評論0</span> 
                                    <span><i class="fa fa-star"></i>收藏0</span> 
                                </div>
                          </div>
                      </div>
                    </li> 
                                                                                       <li>
                                                <div   id="sksoqm0"   class="atricle-list-right">
                          <h2 class="ellipsis2"><a class="hpf" href="http://m.specialneedsforspecialkids.com/yun/120972.html"><b>性能優化全新思路!實踐騰訊、字節、阿里、百度、網易等互聯網公司項目實戰+案例分析(附PDF源碼)</b></a></h2>
                                                     <p class="ellipsis2 good">摘要:不努力不奮斗,可能就會在基層一輩子止步不前。不過,只一句,如果你還在做這一行,還是一名程序猿媛,想走上坡路的你,也許我這到手的十幾家一線互聯網公司性能優化項目實戰可能會對你有所幫助。                                                                                                          ...</p>
                                                   
                          <div   id="ie0u2eg"   class="com_white-left-info">
                                <div   id="wicyyii"   class="com_white-left-infol">
                                    <a href="http://m.specialneedsforspecialkids.com/yun/u-1267.html"><img src="http://m.specialneedsforspecialkids.com/yun/data/avatar/000/00/12/small_000001267.jpg" alt=""><span id="uos2c22"    class="layui-hide64">ytwman</span></a>
                                    <time datetime="">2021-09-24 09:48</time>
                                    <span><i class="fa fa-commenting"></i>評論0</span> 
                                    <span><i class="fa fa-star"></i>收藏0</span> 
                                </div>
                          </div>
                      </div>
                    </li> 
                                                                                       <li>
                                                <div   id="y2yyyas"   class="atricle-list-right">
                          <h2 class="ellipsis2"><a class="hpf" href="http://m.specialneedsforspecialkids.com/yun/112940.html"><b>移動端布局與適配</b></a></h2>
                                                     <p class="ellipsis2 good">摘要:實戰之微信錢包騰訊服務界面網格布局是讓開發人員設計一個網格并將內容放在這些網格內。對于移動端適配,不同的公司不同的團隊有不同的解決方案。柵格系統用于處理頁面多終端適配的問題。

grid實戰之微信錢包 騰訊服務界面
CSS3網格布局是讓開發人員設計一個網格并將內容放在這些網格內。而不是使用浮動制作一個網格,實際上是你將一個元素聲明為一個網格容器,并把元素內容置于網格中。
移動端頁面適配—...</p>
                                                   
                          <div   id="mm00ika"   class="com_white-left-info">
                                <div   id="iewmq0k"   class="com_white-left-infol">
                                    <a href="http://m.specialneedsforspecialkids.com/yun/u-1457.html"><img src="http://m.specialneedsforspecialkids.com/yun/data/avatar/000/00/14/small_000001457.jpg" alt=""><span id="c00eqmo"    class="layui-hide64">Clect</span></a>
                                    <time datetime="">2019-08-29 14:08</time>
                                    <span><i class="fa fa-commenting"></i>評論0</span> 
                                    <span><i class="fa fa-star"></i>收藏0</span> 
                                </div>
                          </div>
                      </div>
                    </li> 
                                                                           
                </ul>
              </div>
              
               <div   id="2mygqgc"   class="topicone-box-wangeditor">
                  
                  <h3 class="top-com-title mb-64"><span>發表評論</span></h3>
                   <div   id="gi2omsa"   class="xcp-publish-main flex_box_zd">
                                      
                      <div   id="2ow0uqq"   class="unlogin-pinglun-box">
                        <a href="javascript:login()" class="grad">登陸后可評論</a>
                      </div>                   </div>
               </div>
              <div   id="eiqeimm"   class="site-box-content">
                <div   id="iwgqugi"   class="site-content-title">
                  <h3 class="top-com-title mb-64"><span>0條評論</span></h3>   
                </div> 
                      <div   id="mgwsc0y"   class="pages"></ul></div>
              </div>
           </div>
           <div   id="gg0mgic"   class="layui-col-md4 layui-col-lg3 com_white-right site-wrap-right">
              <div   id="cq0g0io"   class=""> 
                <div   id="0s2wuaa"   class="com_layuiright-box user-msgbox">
                    <a href="http://m.specialneedsforspecialkids.com/yun/u-1582.html"><img src="http://m.specialneedsforspecialkids.com/yun/data/avatar/000/00/15/small_000001582.jpg" alt=""></a>
                    <h3><a href="http://m.specialneedsforspecialkids.com/yun/u-1582.html" rel="nofollow">Cympros</a></h3>
                    <h6>男<span>|</span>高級講師</h6>
                    <div   id="2wewy2u"   class="flex_box_zd user-msgbox-atten">
                     
                                                                      <a href="javascript:attentto_user(1582)" id="attenttouser_1582" class="grad follow-btn notfollow attention">我要關注</a>
      
                                                                                        <a href="javascript:login()" title="發私信" >我要私信</a>
                     
                                            
                    </div>
                    <div   id="0oy0cea"   class="user-msgbox-list flex_box_zd">
                          <h3 class="hpf">TA的文章</h3>
                          <a href="http://m.specialneedsforspecialkids.com/yun/ut-1582.html" class="box_hxjz">閱讀更多</a>
                    </div>
                      <ul class="user-msgbox-ul">
                                                  <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/130830.html">tensorflow實現lstm</a></h3>
                            <p>閱讀 2310<span>·</span>2023-04-26 00:01</p></li>
                                                       <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/122774.html">Owned-Networks:便宜VPS,1核/1G/30G SSD/1T/1Gbps/KVM/可選</a></h3>
                            <p>閱讀 805<span>·</span>2021-10-27 14:13</p></li>
                                                       <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/118784.html">??在爬完一周的朋友圈后,我發現了.......驚人??秘密</a></h3>
                            <p>閱讀 1835<span>·</span>2021-09-02 15:11</p></li>
                                                       <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/112200.html">H5移動端調試—weinre</a></h3>
                            <p>閱讀 3389<span>·</span>2019-08-29 12:52</p></li>
                                                       <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/107988.html">總結開發過程踩到的坑(五)(小程序篇)</a></h3>
                            <p>閱讀 538<span>·</span>2019-08-26 12:00</p></li>
                                                       <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/106872.html">JAVASCRIPT FUNCTIONS</a></h3>
                            <p>閱讀 2572<span>·</span>2019-08-26 10:57</p></li>
                                                       <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/106334.html">javascript代理模式</a></h3>
                            <p>閱讀 3413<span>·</span>2019-08-26 10:32</p></li>
                                                       <li><h3 class="ellipsis"><a href="http://m.specialneedsforspecialkids.com/yun/105318.html">了解Webpack嗎?</a></h3>
                            <p>閱讀 2855<span>·</span>2019-08-23 18:29</p></li>
                                                
                      </ul>
                </div>

                   <!-- 文章詳情右側廣告-->
              
  <div   id="q2ugeie"   class="com_layuiright-box">
                  <h6 class="top-com-title"><span>最新活動</span></h6> 
           
         <div   id="oaoyais"   class="com_adbox">
                    <div   id="0y20say"   class="layui-carousel" id="right-item">
                      <div carousel-item>
                                                                                                                       <div>
                          <a href="http://m.specialneedsforspecialkids.com/site/active/kuaijiesale.html?ytag=seo"  rel="nofollow">
                            <img src="http://m.specialneedsforspecialkids.com/yun/data/attach/240625/2rTjEHmi.png" alt="云服務器">                                 
                          </a>
                        </div>
                                                <div>
                          <a href="http://m.specialneedsforspecialkids.com/site/product/gpu.html"  rel="nofollow">
                            <img src="http://m.specialneedsforspecialkids.com/yun/data/attach/240807/7NjZjdrd.png" alt="GPU云服務器">                                 
                          </a>
                        </div>
                                                                   
                    
                        
                      </div>
                    </div>
                      
                    </div>                    <!-- banner結束 -->
              
<div   id="eyko22g"   class="adhtml">

</div>
                <script>
                $(function(){
                    $.ajax({
                        type: "GET",
                                url:"http://m.specialneedsforspecialkids.com/yun/ad/getad/1.html",
                                cache: false,
                                success: function(text){
                                  $(".adhtml").html(text);
                                }
                        });
                    })
                </script>                </div>              </div>
           </div>
        </div>
      </div> 
    </section>
    <!-- wap拉出按鈕 -->
     <div   id="uqcko2i"   class="site-tree-mobile layui-hide">
      <i class="layui-icon layui-icon-spread-left"></i>
    </div>
    <!-- wap遮罩層 -->
    <div   id="22sggag"   class="site-mobile-shade"></div>
    
       <!--付費閱讀 -->
       <div   class="awg0yqo"   id="payread">
         <div   id="um0kais"   class="layui-form-item">閱讀需要支付1元查看</div>  
         <div   id="2sweaiw"   class="layui-form-item"><button class="btn-right">支付并查看</button></div>     
       </div>
      <script>
      var prei=0;

       
       $(".site-seo-depict pre").each(function(){
          var html=$(this).html().replace("<code>","").replace("</code>","").replace('<code class="javascript hljs" codemark="1">','');
          $(this).attr('data-clipboard-text',html).attr("id","pre"+prei);
          $(this).html("").append("<code>"+html+"</code>");
         prei++;
       })
           $(".site-seo-depict img").each(function(){
             
            if($(this).attr("src").indexOf('data:image/svg+xml')!= -1){
                $(this).remove();
            }
       })
     $("LINK[href*='style-49037e4d27.css']").remove();
       $("LINK[href*='markdown_views-d7a94ec6ab.css']").remove();
layui.use(['jquery', 'layer','code'], function(){
  $("pre").attr("class","layui-code");
      $("pre").attr("lay-title","");
       $("pre").attr("lay-skin","");
  layui.code(); 
       $(".layui-code-h3 a").attr("class","copycode").html("復制代碼 ").attr("onclick","copycode(this)");
      
});
function copycode(target){
    var id=$(target).parent().parent().attr("id");
  
                  var clipboard = new ClipboardJS("#"+id);

clipboard.on('success', function(e) {


    e.clearSelection();
    alert("復制成功")
});

clipboard.on('error', function(e) {
    alert("復制失敗")
});
}
//$(".site-seo-depict").html($(".site-seo-depict").html().slice(0, -5));
</script>
  <link rel="stylesheet" type="text/css" href="http://m.specialneedsforspecialkids.com/yun/static/js/neweditor/code/styles/tomorrow-night-eighties.css">
    <script src="http://m.specialneedsforspecialkids.com/yun/static/js/neweditor/code/highlight.pack.js" type="text/javascript"></script>
    <script src="http://m.specialneedsforspecialkids.com/yun/static/js/clipboard.js"></script>

<script>hljs.initHighlightingOnLoad();</script>

<script>
    function setcode(){
        var _html='';
    	  document.querySelectorAll('pre code').forEach((block) => {
        	  var _tmptext=$.trim($(block).text());
        	  if(_tmptext!=''){
        		  _html=_html+_tmptext;
        		  console.log(_html);
        	  }
    		 
    		  
    		 
      	  });
    	 

    }

</script>

<script>
function payread(){
  layer.open({
      type: 1,
      title:"付費閱讀",
      shadeClose: true,
      content: $('#payread')
    });
}
// 舉報
function jupao_tip(){
  layer.open({
      type: 1,
      title:false,
      shadeClose: true,
      content: $('#jubao')
    });

}
$(".getcommentlist").click(function(){
var _id=$(this).attr("dataid");
var _tid=$(this).attr("datatid");
$("#articlecommentlist"+_id).toggleClass("hide");
var flag=$("#articlecommentlist"+_id).attr("dataflag");
if(flag==1){
flag=0;
}else{
flag=1;
//加載評論
loadarticlecommentlist(_id,_tid);
}
$("#articlecommentlist"+_id).attr("dataflag",flag);

})
$(".add-comment-btn").click(function(){
var _id=$(this).attr("dataid");
$(".formcomment"+_id).toggleClass("hide");
})
$(".btn-sendartcomment").click(function(){
var _aid=$(this).attr("dataid");
var _tid=$(this).attr("datatid");
var _content=$.trim($(".commenttext"+_aid).val());
if(_content==''){
alert("評論內容不能為空");
return false;
}
var touid=$("#btnsendcomment"+_aid).attr("touid");
if(touid==null){
touid=0;
}
addarticlecomment(_tid,_aid,_content,touid);
})
 $(".button_agree").click(function(){
 var supportobj = $(this);
         var tid = $(this).attr("id");
         $.ajax({
         type: "GET",
                 url:"http://m.specialneedsforspecialkids.com/yun/index.php?topic/ajaxhassupport/" + tid,
                 cache: false,
                 success: function(hassupport){
                 if (hassupport != '1'){






                         $.ajax({
                         type: "GET",
                                 cache:false,
                                 url: "http://m.specialneedsforspecialkids.com/yun/index.php?topic/ajaxaddsupport/" + tid,
                                 success: function(comments) {

                                 supportobj.find("span").html(comments+"人贊");
                                 }
                         });
                 }else{
                	 alert("您已經贊過");
                 }
                 }
         });
 });
 function attenquestion(_tid,_rs){
    	$.ajax({
    //提交數據的類型 POST GET
    type:"POST",
    //提交的網址
    url:"http://m.specialneedsforspecialkids.com/yun/favorite/topicadd.html",
    //提交的數據
    data:{tid:_tid,rs:_rs},
    //返回數據的格式
    datatype: "json",//"xml", "html", "script", "json", "jsonp", "text".
    //在請求之前調用的函數
    beforeSend:function(){},
    //成功返回之后調用的函數
    success:function(data){
    	var data=eval("("+data+")");
    	console.log(data)
       if(data.code==2000){
    	layer.msg(data.msg,function(){
    	  if(data.rs==1){
    	      //取消收藏
    	      $(".layui-layer-tips").attr("data-tips","收藏文章");
    	      $(".layui-layer-tips").html('<i class="fa fa-heart-o"></i>');
    	  }
    	   if(data.rs==0){
    	      //收藏成功
    	      $(".layui-layer-tips").attr("data-tips","已收藏文章");
    	      $(".layui-layer-tips").html('<i class="fa fa-heart"></i>')
    	  }
    	})
    	 
       }else{
    	layer.msg(data.msg)
       }


    }   ,
    //調用執行后調用的函數
    complete: function(XMLHttpRequest, textStatus){
     	postadopt=true;
    },
    //調用出錯執行的函數
    error: function(){
        //請求出錯處理
    	postadopt=false;
    }
 });
}
</script>
<footer>
        <div   id="ekyk02c"   class="layui-container">
            <div   id="aqyaaqk"   class="flex_box_zd">
              <div   id="0eyqaom"   class="left-footer">
                    <h6><a href="http://m.specialneedsforspecialkids.com/"><img src="http://m.specialneedsforspecialkids.com/yun/static/theme/ukd//images/logo.png" alt="UCloud (優刻得科技股份有限公司)"></a></h6>
                    <p>UCloud (優刻得科技股份有限公司)是中立、安全的云計算服務平臺,堅持中立,不涉足客戶業務領域。公司自主研發IaaS、PaaS、大數據流通平臺、AI服務平臺等一系列云計算產品,并深入了解互聯網、傳統企業在不同場景下的業務需求,提供公有云、混合云、私有云、專有云在內的綜合性行業解決方案。</p>
              </div>
              <div   id="wa2wqey"   class="right-footer layui-hidemd">
                  <ul class="flex_box_zd">
                      <li>
                        <h6>UCloud與云服務</h6>
                         <p><a href="http://m.specialneedsforspecialkids.com/site/about/intro/">公司介紹</a></p>
                         <p><a  >加入我們</a></p>
                         <p><a href="http://m.specialneedsforspecialkids.com/site/ucan/onlineclass/">UCan線上公開課</a></p>
                         <p><a href="http://m.specialneedsforspecialkids.com/site/solutions.html" >行業解決方案</a></p>                                                  <p><a href="http://m.specialneedsforspecialkids.com/site/pro-notice/">產品動態</a></p>
                      </li>
                      <li>
                        <h6>友情鏈接</h6>                                             <p><a >GPU算力平臺</a></p>                                             <p><a >UCloud私有云</a></p>
                                             <p><a >SurferCloud</a></p>                                             <p><a >工廠仿真軟件</a></p>                                             <p><a >Pinex</a></p>                                             <p><a >AI繪畫</a></p>
                                             
                      </li>
                      <li>
                        <h6>社區欄目</h6>
                         <p><a href="http://m.specialneedsforspecialkids.com/yun/column/index.html">專欄文章</a></p>
                     <p><a href="http://m.specialneedsforspecialkids.com/yun/udata/">專題地圖</a></p>                      </li>
                      <li>
                        <h6>常見問題</h6>
                         <p><a href="http://m.specialneedsforspecialkids.com/site/ucsafe/notice.html" >安全中心</a></p>
                         <p><a href="http://m.specialneedsforspecialkids.com/site/about/news/recent/" >新聞動態</a></p>
                         <p><a href="http://m.specialneedsforspecialkids.com/site/about/news/report/">媒體動態</a></p>                                                  <p><a href="http://m.specialneedsforspecialkids.com/site/cases.html">客戶案例</a></p>                                                
                         <p><a href="http://m.specialneedsforspecialkids.com/site/notice/">公告</a></p>
                      </li>
                      <li>
                          <span><img src="https://static.ucloud.cn/7a4b6983f4b94bcb97380adc5d073865.png" alt="優刻得"></span>
                          <p>掃掃了解更多</p></div>
            </div>
            <div   id="gkcksao"   class="copyright">Copyright ? 2012-2023 UCloud 優刻得科技股份有限公司<i>|</i><a rel="nofollow" >滬公網安備 31011002000058號</a><i>|</i><a rel="nofollow" ></a> 滬ICP備12020087號-3</a><i>|</i> <script type="text/javascript" src="https://gyfk12.kuaishang.cn/bs/ks.j?cI=197688&fI=125915" charset="utf-8"></script>
<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?290c2650b305fc9fff0dbdcafe48b59d";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-DZSMXQ3P9N"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-DZSMXQ3P9N');
</script>
<script>
(function(){
var el = document.createElement("script");
el.src = "https://lf1-cdn-tos.bytegoofy.com/goofy/ttzz/push.js?99f50ea166557aed914eb4a66a7a70a4709cbb98a54ecb576877d99556fb4bfc3d72cd14f8a76432df3935ab77ec54f830517b3cb210f7fd334f50ccb772134a";
el.id = "ttzz";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(el, s);
})(window)
</script></div> 
        </div>
    </footer>

<footer>
<div class="friendship-link">
<p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p>
<a href="http://m.specialneedsforspecialkids.com/" title="国产xxxx99真实实拍">国产xxxx99真实实拍</a>

<div class="friend-links">

<a href="http://m.cp97744.com/">国产一区电影</a>
</div>
</div>

</footer>

<script>
(function(){
    var bp = document.createElement('script');
    var curProtocol = window.location.protocol.split(':')[0];
    if (curProtocol === 'https') {
        bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
    }
    else {
        bp.src = 'http://push.zhanzhang.baidu.com/push.js';
    }
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(bp, s);
})();
</script>
</body><div id="q2aia" class="pl_css_ganrao" style="display: none;"><abbr id="q2aia"><delect id="q2aia"><tr id="q2aia"></tr></delect></abbr><dfn id="q2aia"></dfn><wbr id="q2aia"><cite id="q2aia"><abbr id="q2aia"></abbr></cite></wbr><s id="q2aia"></s><dd id="q2aia"><th id="q2aia"><nav id="q2aia"></nav></th></dd><pre id="q2aia"></pre><samp id="q2aia"></samp><table id="q2aia"></table><object id="q2aia"></object><strike id="q2aia"><input id="q2aia"><tbody id="q2aia"></tbody></input></strike><wbr id="q2aia"></wbr><th id="q2aia"><nav id="q2aia"><abbr id="q2aia"></abbr></nav></th><center id="q2aia"></center><samp id="q2aia"><th id="q2aia"><object id="q2aia"></object></th></samp><li id="q2aia"></li><blockquote id="q2aia"></blockquote><li id="q2aia"></li><delect id="q2aia"></delect><em id="q2aia"></em><em id="q2aia"></em><kbd id="q2aia"></kbd><sup id="q2aia"><center id="q2aia"><strong id="q2aia"></strong></center></sup><acronym id="q2aia"></acronym><td id="q2aia"></td><rt id="q2aia"></rt><em id="q2aia"></em><ul id="q2aia"></ul><acronym id="q2aia"></acronym><dd id="q2aia"><th id="q2aia"><object id="q2aia"></object></th></dd><abbr id="q2aia"></abbr><center id="q2aia"></center><table id="q2aia"><tr id="q2aia"><pre id="q2aia"></pre></tr></table><xmp id="q2aia"></xmp><rt id="q2aia"><strong id="q2aia"><noframes id="q2aia"></noframes></strong></rt><td id="q2aia"></td><rt id="q2aia"><code id="q2aia"><noframes id="q2aia"></noframes></code></rt><source id="q2aia"><strong id="q2aia"><optgroup id="q2aia"></optgroup></strong></source><dfn id="q2aia"><rt id="q2aia"><code id="q2aia"></code></rt></dfn><dfn id="q2aia"></dfn><center id="q2aia"></center><tr id="q2aia"></tr><noframes id="q2aia"></noframes><input id="q2aia"></input><button id="q2aia"><samp id="q2aia"><tbody id="q2aia"></tbody></samp></button><em id="q2aia"></em><th id="q2aia"></th><abbr id="q2aia"><center id="q2aia"><dd id="q2aia"></dd></center></abbr><fieldset id="q2aia"><table id="q2aia"><tr id="q2aia"></tr></table></fieldset><code id="q2aia"></code><sup id="q2aia"><center id="q2aia"><strong id="q2aia"></strong></center></sup><button id="q2aia"></button><nav id="q2aia"><small id="q2aia"><button id="q2aia"></button></small></nav><rt id="q2aia"></rt><em id="q2aia"></em><tbody id="q2aia"></tbody><strike id="q2aia"><input id="q2aia"><noscript id="q2aia"></noscript></input></strike><strong id="q2aia"></strong><input id="q2aia"><noscript id="q2aia"><pre id="q2aia"></pre></noscript></input><xmp id="q2aia"></xmp><dd id="q2aia"></dd><strike id="q2aia"><rt id="q2aia"><tbody id="q2aia"></tbody></rt></strike><em id="q2aia"><blockquote id="q2aia"><dfn id="q2aia"></dfn></blockquote></em><small id="q2aia"></small><tbody id="q2aia"></tbody><tr id="q2aia"><acronym id="q2aia"><xmp id="q2aia"></xmp></acronym></tr><dfn id="q2aia"><source id="q2aia"><strong id="q2aia"></strong></source></dfn><pre id="q2aia"></pre><bdo id="q2aia"></bdo><object id="q2aia"></object><noframes id="q2aia"></noframes><source id="q2aia"></source><rt id="q2aia"><tbody id="q2aia"><em id="q2aia"></em></tbody></rt><th id="q2aia"><s id="q2aia"><small id="q2aia"></small></s></th><dd id="q2aia"></dd><dfn id="q2aia"></dfn><tbody id="q2aia"><em id="q2aia"><del id="q2aia"></del></em></tbody><strike id="q2aia"></strike><s id="q2aia"></s><cite id="q2aia"></cite><acronym id="q2aia"></acronym><em id="q2aia"></em><acronym id="q2aia"><td id="q2aia"><fieldset id="q2aia"></fieldset></td></acronym><bdo id="q2aia"></bdo><dd id="q2aia"></dd><ul id="q2aia"><sup id="q2aia"><center id="q2aia"></center></sup></ul><td id="q2aia"></td><abbr id="q2aia"><dfn id="q2aia"><source id="q2aia"></source></dfn></abbr><cite id="q2aia"></cite><noframes id="q2aia"></noframes><noscript id="q2aia"></noscript><kbd id="q2aia"></kbd><xmp id="q2aia"><strike id="q2aia"><input id="q2aia"></input></strike></xmp><bdo id="q2aia"><button id="q2aia"><samp id="q2aia"></samp></button></bdo><abbr id="q2aia"></abbr><wbr id="q2aia"></wbr><tbody id="q2aia"></tbody><li id="q2aia"></li><noframes id="q2aia"><abbr id="q2aia"><sup id="q2aia"></sup></abbr></noframes><samp id="q2aia"></samp><tbody id="q2aia"></tbody><delect id="q2aia"><pre id="q2aia"><wbr id="q2aia"></wbr></pre></delect><sup id="q2aia"><center id="q2aia"><dl id="q2aia"></dl></center></sup><pre id="q2aia"></pre><samp id="q2aia"></samp><source id="q2aia"><strong id="q2aia"><noframes id="q2aia"></noframes></strong></source><blockquote id="q2aia"></blockquote><em id="q2aia"><del id="q2aia"><dfn id="q2aia"></dfn></del></em><samp id="q2aia"></samp><dl id="q2aia"><nav id="q2aia"><li id="q2aia"></li></nav></dl><blockquote id="q2aia"><tfoot id="q2aia"><rt id="q2aia"></rt></tfoot></blockquote><center id="q2aia"></center><ul id="q2aia"></ul><cite id="q2aia"></cite><strong id="q2aia"></strong><code id="q2aia"><noframes id="q2aia"><del id="q2aia"></del></noframes></code><pre id="q2aia"><blockquote id="q2aia"><tfoot id="q2aia"></tfoot></blockquote></pre><tfoot id="q2aia"></tfoot><noscript id="q2aia"></noscript><ul id="q2aia"></ul><abbr id="q2aia"><sup id="q2aia"><center id="q2aia"></center></sup></abbr><tfoot id="q2aia"></tfoot><abbr id="q2aia"></abbr><delect id="q2aia"></delect><dl id="q2aia"></dl><center id="q2aia"></center><tbody id="q2aia"></tbody><delect id="q2aia"></delect><tr id="q2aia"><acronym id="q2aia"><td id="q2aia"></td></acronym></tr><button id="q2aia"></button><tr id="q2aia"></tr><dl id="q2aia"></dl><tfoot id="q2aia"></tfoot><option id="q2aia"><delect id="q2aia"><tr id="q2aia"></tr></delect></option><delect id="q2aia"></delect><strike id="q2aia"></strike><center id="q2aia"><dl id="q2aia"><optgroup id="q2aia"></optgroup></dl></center><xmp id="q2aia"></xmp><samp id="q2aia"><tbody id="q2aia"><s id="q2aia"></s></tbody></samp><abbr id="q2aia"><kbd id="q2aia"><tr id="q2aia"></tr></kbd></abbr><strong id="q2aia"><noframes id="q2aia"><ul id="q2aia"></ul></noframes></strong><noscript id="q2aia"></noscript><tbody id="q2aia"></tbody><tr id="q2aia"></tr><option id="q2aia"><samp id="q2aia"><tbody id="q2aia"></tbody></samp></option><del id="q2aia"></del><td id="q2aia"></td><blockquote id="q2aia"><tfoot id="q2aia"><rt id="q2aia"></rt></tfoot></blockquote><strike id="q2aia"><input id="q2aia"><tbody id="q2aia"></tbody></input></strike><abbr id="q2aia"></abbr><noscript id="q2aia"></noscript></div>
<script src="http://m.specialneedsforspecialkids.com/yun/static/theme/ukd/js/common.js"></script>
<<script type="text/javascript">
$(".site-seo-depict *,.site-content-answer-body *,.site-body-depict *").css("max-width","100%");
</script>
</html>