Tags:

ไม่รู้ว่าผมใช้คำถูกหรือป่าวนะ
เป็นว่า ถ้าผมมีเนื้อหาในเวปมากๆ แล้วใช้

CSS : { display : none }

ซ้อนเอาไว้ ให้มันโผล่ต่อเมื่อเมื่อได้รับคำสั่ง

อยากถามว่า ถ้ามีเนื้อหาในเวปแล้วซ้อนเอาไว้แบบนี้มันจะกินทรัพยรเครื่องของคนเข้าเวปป่ะครับ (กิน ?, กินไม่มาก หรือไม่กินเลย...)

ปล.ขอโทษด้วยนะครับอาจใช้คำไม่ถูก แต่พอเข้าใจนะครับ

Get latest news from Blognone
By: AlninlA
ContributorAndroidUbuntu
on 15 December 2011 - 00:35 #364368
AlninlA's picture

ตอนให้มันแสดงสิครับกินแน่ ถ้ามีเนื้อหาที่ซ่อนเยอะๆ อาจต้องมีการอให้เครื่อง render เนื้อหาให้เสร็จก่อน

By: l2aelba
iPhoneAndroid
on 15 December 2011 - 01:39 #364396 Reply to:364368
l2aelba's picture

CSS : display : none มันจะซ่อนเลยนิครับ (มั่ง)

แต่ถ้าพวก JS , jQuery

ใช้ $(".div").hide() มันจะไม่ซ่อนเลย ต้องรอโหลดไฟล์ .js เสร็จมั่ง

ไม่รู้อย่างไง.. รอคนมาอธิบายชัดๆครับ

By: AlninlA
ContributorAndroidUbuntu
on 16 December 2011 - 02:22 #364779 Reply to:364396
AlninlA's picture

ก็ตอน JS บอกให้มันเป็น display:block นั่นล่ะครับมันถึงจะกิน (โทษทีครับข้งบนตอบสั้นไปหน่อย) ถ้ามัน none ตลอดคงไม่เป็นไร

By: iStyle
ContributoriPhoneAndroidSymbian
on 15 December 2011 - 00:51 #364379
iStyle's picture

หมายถึงว่าจะกินแบนวิดรึเปล่า แบบนี้ป่ะ?


May the Force Close be with you. || @nuttyi

By: l2aelba
iPhoneAndroid
on 15 December 2011 - 01:37 #364394
l2aelba's picture

หมายถึงกินแรม กินไรพวกนี้อ่ะครับ... ไม่ใช่แบนวิดจ้าาาา

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 15 December 2011 - 03:25 #364429

อย่างน้อยก็จะกินแรมมากขึ้นนิดนึง เพราะซอร์สที่อยู่ใน div ก็ยังถูกดาวน์โหลดมา (แล้วก็เอาไปเก็บไว้ในแรม หรือพักไว้ในแรม ก่อนเขียนลง hdd)

แต่เอาเข้าจริงไม่น่าเสียแรมต่างกันมากหรอก หลัก - -


By: platalay
iPhoneWindows PhoneAndroidWindows
on 15 December 2011 - 10:22 #364473

กินหมดทั้งทรัพยากรณ์เครื่องกินทั้งแบนวิท เพราะถูกโหลดมาแต่ไม่แสดงผล

By: PiKO
ContributorAndroid
on 15 December 2011 - 11:26 #364497

ผมก็สงสัย โหลดมาแต่ไม่ render ออกมา ก็ไม่น่าจะกิน (หรือ render แล้วไปซ่อนข้างหลัง ?)


:: DigiKin8 ::

By: mednoon on 15 December 2011 - 11:48 #364507

เมื่อมี object ก็กิน mem เมื่อนั้นแหละครับ

By: lunatic on 15 December 2011 - 12:00 #364513
lunatic's picture

ไม่แสดงตั้งแต่แรกมันหน่วงน้อยกว่าหน่อยนึงครับ
ลองใส่ table แล้วมี row ซัก 2 หมื่น row

By: l2aelba
iPhoneAndroid
on 15 December 2011 - 15:00 #364583 Reply to:364513
l2aelba's picture

ประมาณนั้นเลยครับ ตัวเลขที่ผมจะทำ...

สัก 20,000 บรรทัด

<li rel="http://blognone.com/">Tech news that´s worth</li>

<li rel="http://blognone.com/">Tech news that´s worth</li>

<li rel="http://blognone.com/">Tech news that´s worth</li>

..... ต่ออย่างงี้สัก 20,000 บรรทัด .....

CSS :

li {display:none;}

อยากรู้ว่ามันจะกินเครื่องคนเปิดไหมเนี้ย...

By: platalay
iPhoneWindows PhoneAndroidWindows
on 20 December 2011 - 00:52 #366179 Reply to:364583

อยากรู้ลองง่ายๆครับ ก๊อปหน้านั้นออกมาอีกหน้านึง อันนึงเป็นแบบปกติ ที่ display none กับอีกอัน ลบตารางที่จะซ่อนไปก่อน แล้วเปิดดู

By: bongikairu
ContributoriPhone
on 15 December 2011 - 17:08 #364628

เท่าที่รู้ถ้าเป็น display: none เลยจะไม่เสียเวลา render หน้าเว็บส่วนนั้นครับ แต่กินแรมกินโปรเซสปกติ