View source IE โดยไม่สน Notepad

July 24th, 2009

เผื่อใครเบื่อที่จะดูใน notepad ก็เอาไปประยุกต์ได้นะครับ

ปกติเวลาวิวซอร์ส HTML ใน Internet Explorer โค้ดทั้งหมดจะถูกโหลดเข้าไปในโปรแกรม Notepad สำหรับวินทิปในครั้งนี้ ขอแนะนำวิธีเปลี่ยนให้ IE วิวซอร์ส HTML ด้วย WordPad แทน
บางท่านอาจจะไม่ชอบ Notepad ในการแก้ไขไฟล์ข้อความต่างๆ เนื่องจากมันมีข้อจำกัดในการใช้งานอยู่พอสมควร แต่ด้วยขนาดโปรแกรมที่เล็ก โหลดเร็ว และใช้ง่าย ทำให้มันกลายเป็นโปรแกรมแก้ไขยอดฮิตสำหรับไฟล์ข้อควา ม อย่างไรก็ดี ในระบบปฏิบัติการ Windows จะมีโปรแกรม WordPad ที่มีประสิทธิภาพดีกว่าให้ใช้ด้วย ซึ่งสำหรับผู้สนใจต้องการใช้ WordPad แทน Notepad ในการวิวซอร์ส IE ก็สามารถทำได้ โดยมีขั้นตอนแก้ไขดังนี้
1. คลิกปุ่ม Start เลือกคำสั่ง Run พิมพ์ regedit เข้าไปในเท็กซ์บ๊อกซ์ Open:
2. คลิกเข้าไปที่ HKEY_CLASSES_ROOT.htmOpenWithListNOTEPAD.EXE
3. เปลี่ยนชื่อคีย์ย่อย NOTEPAD.EXE เป็น WORDPAD.EXE หรือถ้ายังต้องการเก็บ NOTEPAD ไว้ใช้ ก็เพิ่มคีย์ย่อยสำหรับ WORDPAD.EXE เข้าไปในคีย์ OpenWithList
4. ตรวจสอบว่ามีคีย์ข้างล่างนี้ หรือไม่ ถ้าไม่มีให้เพิ่มเข้าไปให้เรียบร้อย
กรอบด้านซ้าย HKEY_CLASSES_ROOTApplicationsWORDPAD.EXEshelleditc ommand
กรอบด้านขวา (Default) “C:Program FilesAccessoriesWORDPAD.EXE” “%1”
5. ปิดโปรแกรม regedit
ขั้นตอนต่อไป เป็นการเปลี่ยน HTML Editor ใน IE โดยให้คลิกเมนู Tools เลือกคำสั่ง Internet Options คลิกแท็บ Programs จากนั้นคลิกดรอปดาวน์ลิสต์บ๊อกซ์ HTML editor แล้วลากลงมาจนถึงรายการ WordPad คลิกปุ่ม OK คราวนี้ ทดลองวิวซอร์ส HTML ดูสิครับ คุณจะพบว่า ตอนนี้ซอร์สโค้ดถูกเปิดขึ้นด้วยโปรแกรม WordPad แล้ว

ทำ effect ตอนเปลี่ยนหน้า

July 24th, 2009

ลองทำดูนะครับ

อยากได้ Effect แปลกคล้ายๆ PowerPoint เวลาเปลี่ยนหน้าเว็บ ไม่ยากเลยครับ ลองใส่ชุดคำสั่งนี้ในส่วน Head Section ดูสิครับ
ค่าตัวเลขของ Duration และ Transition ลองปรับเปลี่ยนเล่นๆ ดูน่ะครับ

<META http-equiv=”Page-Enter” content=”RevealTrans (Duration=3, Transition=23)”>
<META http-equiv=”Page-Exit” content=”RevealTrans (Duration=2, Transition=23)”>

แทรก br เมือขึ้นบรรทัดใหม่ ใน textarea

July 22nd, 2009

จะมี 2 วิธีครับที่ค้นหามาแบ่งปั่นกันครับ

ใน textarea ก็ให้พิมพ์ปกติครับ แต่เวลาเอาข้อมูลมาแสดง ให้ทำตามดังนี้

วิธีที่ 1
ก็ให้ใส่ ฟังก์ชัน nl2br ครับ
เช่น

$data = nl2br($rows[‘data’]);

ลองทำตามดูครับ ^^

วิธีที่ 2
โดยการเอา eregi_replace มาช่วยครับ

$comment=”ตัวแปร”;
$comment=eregi_replace(” “,” “,$comment);
$comment=eregi_replace(chr(13),”<br>”,$comment);
echo”$comment”;

แบบนี้ต้องตั้งขอบตารางเป็น pixel นะครับ จึงจะได้ผลดี

หวังว่าคงมีประโยชน์กับหลายๆคนนะครับ