This is an old revision of the document!
—-

วิธีแก้ปัญหา plugin "PDF" ไม่แสดงผลใน Internet Explorer เวอร์ชั่น 7 หรือสูงกว่า

  1. สร้างไฟล์ใหม่ใช้ชื่อว่า browser_detection.php แล้วนำขึ้นไปใส่ไว้ใน folder ./libraries/joomla/utilities/
  2. แก้ไขไฟล์ icon.php ที่อยู่ใน folder ./components/com_content/helpers/ โดยทำการสำรองไฟล์ icon.php ก่อนเพื่อเก็บไว้ใช้ภายหลัง โดยอาจสำรองไว้ในชื่อ icon.php.bak ซึ่งตำแหน่งที่ทำการแก้ไขมีจำนวน 2 จุดดังนี้
    • ไปที่บรรทัดแรกสุดของไฟล์ เิพิ่มโค้ดต่อไปนี้ โดยเว้นวรรคหนึ่งเคาะ ต่อจากเครื่องหมายเปิด Tag ของไฟล์ php”<?php..”
require_once("libraries/joomla/utilities/browser_detection.php"); 
  • ไปยังบรรทัดที่ 58 ของไฟล์ และทำการแทนที่โค้ดต่อไปนี้ ด้วยโ้ค้ดด้านล่าง
$attribs['onclick'] = "window.open(this.href,'win2','".$status."'); return false;"; 
$user_browser = browser_detection('browser'); 
        if ($user_browser == 'msie7') { 
           $attribs['target'] = '_blank'; 
        } else {                      
           $attribs['onclick'] = 
  "window.open(this.href,'win2','".$status."'); return 
  false;"; 
        } 

ที่มา

ผู้เขียน

  1. นายขันธ์ศิริ อาทร เจ้าหน้าที่ระบบคอมพิวเตอร์ ศูนย์บริการความรู้ทางวิทยาศาสตร์และเทคโนโลยี



Personal Tools
Creative Commons License
STKS Online Learning โดย http://stks.or.th/wiki อนุญาตให้ใช้ได้ตาม สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน 3.0 ประเทศไทย.