Internet Explorer หลายรุ่นบนเครื่อง


คำตอบ:


6

Microsoft ให้อิมเมจเครื่องเสมือนฟรีพร้อมกับ Internet Explorer รุ่นต่าง ๆ จำนวนหนึ่งที่ติดตั้งไว้ล่วงหน้า คุณสามารถคว้าสำเนาของภาพในเว็บไซต์modern.ieซึ่งขณะนี้มีชุดค่าผสมต่อไปนี้:

  • IE6 บน Windows XP
  • IE7 บน Windows Vista
  • IE8 บน Windows XP
  • IE8 บน Windows 7
  • IE9 บน Windows 7
  • IE10 บน Windows 7
  • IE10 บน Windows 8
  • IE11 บน Windows 8.1
  • IE11 บน Windows 7
  • IE11 บน Windows 10

ภาพได้รับการออกแบบสำหรับแพลตฟอร์มการจำลองเสมือนต่อไปนี้:

  • Microsoft Hyper-V
  • Microsoft VirtualPC
  • Oracle VirtualBox
  • Parallels
  • VMware

ภาพหมดอายุหลังจากระยะเวลาที่กำหนดดังนั้นขอแนะนำให้ใช้สแนปชอตเพื่อลดความซับซ้อนของกระบวนการ "รีเซ็ต" รูปภาพหลังจากที่หมดอายุ

ภาพหน้าจอ

IE6 บน Windows XP IE8 บน Windows 7


ลิงก์ถูกเปลี่ยนเป็นdeveloper.microsoft.com/en-us/microsoft-edge/tools/vms
— evg345

21

ลองIETester

IETester เป็นเว็บเบราเซอร์ฟรี (ทั้งสำหรับใช้ส่วนตัวและมืออาชีพ) ที่ให้คุณมีเครื่องมือเรนเดอร์และ javascript ของหน้าตัวอย่าง IE10, IE9, IE8, IE8, IE7 IE 6 และ IE5.5 บน Windows 7, Vista และ XP รวมถึง ติดตั้ง IE ในกระบวนการเดียวกัน

ป้อนคำอธิบายรูปภาพที่นี่


+1 IETester เป็นวิธีที่ง่ายที่สุดในความคิดของฉัน
— Aron Rotteveel

ปีงบประมาณ, IETester เห็นได้ชัดว่าสามารถเรียกใช้ IE10 เท่านั้นหากเป็นรุ่นเริ่มต้นบนโฮสต์ระบบปฏิบัติการเท่านั้นเป็นจริงสำหรับ Windows 8 ดูที่นี่: my-debugbar.com/wiki/IETester/IE10Preview
— enigment

11

ฉันถือว่าคุณต้องการให้สิ่งนี้ทดสอบเว็บไซต์ของคุณในเบราว์เซอร์เวอร์ชันอื่น

อย่างไรก็ตามวิธีที่ปลอดภัยกว่าและดีกว่าคือการใช้Virtual PC s เพื่อติดตั้งเวอร์ชั่นต่าง ๆ

นี่หมายความว่าคุณสามารถใช้ Internet Explorer 8 เป็นเบราว์เซอร์ระบบปฏิบัติการปกติของคุณและเรียกใช้ Internet Explorer 6 & 7 โดยไม่ต้องมีเวอร์ชันใดที่รบกวนซึ่งกันและกัน

อ้างถึงจากการแก้ปัญหาด้านล่างทางเลือกที่เป็นไปได้:

วิธีที่อธิบายด้านล่างยังใช้งานได้ แต่ขณะนี้มีวิธีอื่นที่เหมาะสำหรับนักพัฒนาเว็บที่ต้องการทดสอบเว็บไซต์ใน IE6 ลองใช้IETesterซึ่งช่วยให้คุณติดตั้งเว็บเบราว์เซอร์แบบสแตนด์อโลนใน Vista หรือ Windows 7 ที่ให้คุณดูเว็บไซต์ที่แสดงผลโดยใช้เอนจิ้นการแสดงผล IE6 ไม่ใช่รุ่นที่ใช้งานได้จริงของ IE6 แต่หากคุณกำลังมองหาสิ่งนี้ให้ใช้วิธีการด้านล่าง


นี่เป็นบทความที่ดีเกี่ยวกับเรื่องนี้:

มีแอปพลิเคชันอินทราเน็ตที่ทำงานได้ดีใน IE6 แต่ไม่ชอบ IE7 ใช่ไหม น่าแปลกใจที่ Microsoft ได้ให้วิธีการติดตั้ง IE6 ที่ไม่รองรับ Vista บน Vista และ Windows 7 แต่อาจจะไม่พอ แต่ใกล้พอ ...

Internet Explorer 7 ออกมาได้ซักพักแล้วยังมีอีกหลายเว็บไซต์ที่ไม่สามารถรับมือได้และต้องการให้ผู้ใช้เชื่อมต่อโดยใช้ IE6 น่าเสียดายที่คนส่วนใหญ่ (แน่นอนว่าผู้ใช้ที่บ้านส่วนใหญ่) กำลังเรียกใช้ IE7 - หรือแม้แต่ IE8 เบต้า - ได้รับมันเป็นส่วนหนึ่งของการปรับปรุง Windows XP หรือพวกเขากำลังเรียกใช้ Windows Vista หรือ Windows 7 ซึ่งใช้ IE7 หรือ IE8 ตามลำดับโดยค่าเริ่มต้น

หากคุณใช้ Windows XP คุณสามารถย้อนกลับไปที่ IE6 ได้ แต่สิ่งนี้น่าเสียดายที่ควรทำ หากคุณใช้ Windows Vista ไม่มีตัวเลือกการย้อนกลับเนื่องจาก IE6 ไม่เคยเปิดตัวสำหรับ Vista

สิ่งที่คุณสามารถทำได้คือใช้ประโยชน์จากอิมเมจความเข้ากันได้ของ Internet Explorer Application VPC ของ Microsoft นี่คือภาพฮาร์ดไดรฟ์พีซีเสมือนสองภาพ (ดาวน์โหลดได้ที่นี่) ซึ่งมีสำเนา Windows XP SP2 ที่เปิดใช้งานล่วงหน้าและเต็มรูปแบบหนึ่งชุดประกอบด้วย IE6 และ IE7 อื่น ๆ แนวคิดคือเพื่อให้ผู้ใช้สามารถทดสอบแอปพลิเคชันทั้งสองและด้วยเหตุนี้แต่ละภาพมีชุดเครื่องมือเตรียมความพร้อม IE7, Script Debugger และแถบเครื่องมือนักพัฒนา IE

การดาวน์โหลดส่วนบุคคลนั้นค่อนข้างหนา (443 MB และ 491 MB ตามลำดับ) และขยายออกเป็น 1.48 GB และ 1.58 GB VHDไฟล์ ในการใช้ไฟล์คุณต้องติดตั้ง Virtual PC 2007 สร้างเครื่องใหม่โดยใช้การตั้งค่าเริ่มต้นจากนั้นไปที่เครื่องเสมือนแต่ละเครื่องแล้วชี้ฮาร์ดไดรฟ์ไปยังไฟล์ VHD ที่คุณเพิ่งดาวน์โหลด ตรวจสอบให้แน่ใจว่าการตั้งค่าอื่น ๆ นั้นถูกต้อง (โดยเฉพาะระบบเครือข่าย) จากนั้นเริ่มเครื่องจากคอนโซล


1
หนึ่งในเพื่อนร่วมงานของฉันมีวิธีการทำ IE หลายเวอร์ชันพร้อมกัน แต่ฉันลืมได้อย่างไร แน่นอนว่ามันไม่ได้เกี่ยวข้องกับเครื่องเสมือนจริงซึ่งดูเหมือนจะเกินความจริงสำหรับคำขอเช่นนี้อย่างสมบูรณ์ (แม้ว่ามันจะให้ผลลัพธ์ที่แม่นยำที่สุดก็ตาม)
— TheTXI

ฉันแน่ใจว่าพวกเขาสามารถทำให้เป็นไปได้ แต่นั่นอาจเป็นประโยชน์สำหรับการใช้ IE6 เท่านั้น หากคุณต้องทดสอบ Virtual PC นั้นเป็นวิธีที่ปลอดภัยและน่าเชื่อถือที่สุด แต่ฉันเห็นด้วยกับ overkill
— Ivo Flipse

ตามเว็บไซต์ของ MS ภาพ vhd เหล่านั้นหมดอายุในวันที่ 31 สิงหาคม 2009 ซึ่งน้อยกว่าหนึ่งเดือน ฉันเดาหลังจากนั้นเราจะโชคไม่ดี?
— user4450

ภาพมีการรีเฟรช พวกเขาถูกออกแบบมาให้ทำงานเพียง 90 วัน IIRC แต่คุณสามารถบู๊ตได้และทำงานได้นานถึงหนึ่งชั่วโมงหลังจากที่มันหมดอายุ ฉันขอแนะนำภาพถ้าคุณกำลังทำการทดสอบ วิธีการอื่นมักจะเกี่ยวข้องกับแฮ็กที่ไม่ได้ให้คุณติดตั้ง IE6 หรือ IE7 ในโลกแห่งความเป็นจริง
— ควนเซย์

7

คุณสามารถลองใช้Expression Web SuperPreviewหรือMultiple_IE


ล่าสุดฉันตรวจสอบหลาย IE ไม่รวม IE7
— Sasha Chedygov

@ musicfreak ฉันคิดว่าคุณมี IE7 และต้องการใช้งาน IE6
— hasen

IE หลายตัวทำสิ่งประหลาดกับ DLLs และไม่ทำงานตามที่คุณต้องการ
— Jeremy French

@hasen j: แต่ถ้าคุณต้องการ IE7 และ IE8 บนเครื่องเดียวกันมันจะไม่ทำงาน หัวขึ้นเล็กน้อย
— Sasha Chedygov

ดูเพิ่มเติมที่ "หลาย IE รวมถึง IE8!" ที่civicactions.com/blog/2009/may/18/multiple_ies_including_ie8
— Arjan

7

มีวิธีเรียกใช้ Internet Explorer หลายรุ่นในระบบเดียวกันตามที่ @tjrobinson พูดถึง แต่ฉันจะไม่เชื่อถือในระหว่างการทดสอบ นิสัยการเรนเดอร์ "น่าสนใจ" ของ Internet Explorer นั้นบอบบางมากและวิธีการเหล่านี้ในการรันหลาย ๆ เวอร์ชันของ Internet Explorer นั้นมีเทคนิคแปลก ๆ กับไลบรารีที่แชร์และรีจีสทรีบางอย่างและฉันกลัวว่า บางอย่างที่จะมี

ด้วยเหตุผลเดียวกันฉันไม่เชื่อถือเทคนิคการเรียกใช้ Internet Explorer บน Linux หรือ Mac OS X โดยใช้ Wine

ดังนั้นฉันจะไปกับ Windows virtualizing แน่นอน คุณสามารถดาวน์โหลดอิมเมจพีซีเสมือนจาก Microsoft เพื่อจุดประสงค์นี้และไม่ต้องจ่ายค่าธรรมเนียมใบอนุญาตเพิ่มเติม ภาพเหล่านี้จะหมดอายุดังนั้นฉันจะไม่แนะนำให้ติดตั้งซอฟต์แวร์อื่นใด ๆ ในพวกเขา แต่เมื่อพวกเขาหมดอายุคุณสามารถดาวน์โหลดใหม่จาก Microsoft พวกเขาทำให้พวกเขาหมดอายุเพราะฟรีและ Microsoft ไม่ต้องการให้คนใช้พวกเขาเป็นระบบจริง


1
ฉันคิดว่าภาพที่หมดอายุจะทำงานนานถึงหนึ่งชั่วโมงก่อนที่จะปิดเครื่องเพื่อให้คุณยังคงสามารถทำการทดสอบได้อย่างรวดเร็วจนกว่าคุณจะได้ดาวน์โหลดภาพอีกครั้ง สิ่งที่ดีเกี่ยวกับอิมเมจ VPC คือ MS ให้ภาพ Vista และ XP และใช่ภาพ Vista ได้ช่วยฉันสักครั้งหรือสองครั้งเมื่อฉันคิดว่า IE7 มีพฤติกรรมเหมือนกัน แต่ไม่ได้ขึ้นอยู่กับความปลอดภัย
— ควนเซย์

ใช่จุดดี ภาพไม่ไร้ประโยชน์หลังจากที่มันหมดอายุ ชั่วโมงนั้นจะถูกพักหากคุณระงับ VM ดังนั้นคุณสามารถทดสอบ 20 นาทีแก้ไขข้อผิดพลาดระงับและทำซ้ำ 3 ครั้งก่อนหน้าจอสีน้ำเงิน
— pkaeding

4

ฉันไม่ได้เห็นสิ่งนี้กล่าวถึง แต่ได้ผลเหมือนเป็นเครื่องราง: http://utilu.com/IECollection/

โดยทั่วไปจะมีการติดตั้งแบบสแตนด์อโลนของ IE ทุกรุ่นตั้งแต่เวอร์ชัน 1 ถึง 8 การติดตั้งง่ายสุด ๆ และทำงานได้อย่างสมบูรณ์แบบ!


3

สำหรับ Windows XP ใช้หลาย IE

น่าเสียดายที่ IE หลายตัวไม่ทำงานบน Windows Vista

ดังนั้นทางเลือกอื่นคือIETesterซึ่งดูเหมือนว่าจะมีปัญหา / ข้อบกพร่องบางครั้ง แต่ก็ดีพอ

อีกวิธีคือใช้โปรแกรมเช่นVirtual PCหรือVirtualBoxและติดตั้ง Windows XP ที่มี Internet Explorer 6 อยู่

Microsoft เปิดตัว Virtual PC Images สำหรับการทดสอบบน Internet Explorer 6 และ Internet Explorer 7 แต่จะหมดอายุทุกครั้ง

คุณสามารถคว้าได้จากที่นี่: รูปภาพ VPC ที่เข้ากันได้กับ Internet Explorer Application

การปฏิเสธความรับผิดสำหรับส่วนต่อไปนี้: ฉันไม่ได้เป็นทนายความคุณสามารถทำผิดกฎหมายได้โดยการทำเช่นนี้ปรึกษาทนายความท้องถิ่นของคุณหรืออะไรก็ตาม หากคุณไม่ได้เป็นเจ้าของใบอนุญาตของ Windows แสดงว่าคุณมีแนวโน้มที่จะผิดกฎหมาย

/ legaleeze

หากคุณค้นหาไซต์ฝนตกหนักมี torrents สำหรับอิมเมจ VirtualBox ที่ติดตั้ง TinyXP ไว้และจะมาพร้อมกับ Internet Explorer 6 ตามค่าเริ่มต้น ( TinyXP ) เป็น Windows XP เวอร์ชันแฮ็ค / เปิดซึ่งมีน้ำหนักเบามากแม้ว่าจะเป็นสิ่งผิดกฎหมาย ปรึกษาทนายความของคุณ

หากคุณอยู่ในลินุกซ์นอกจากนี้ยังมีของ Internet Explorer สำหรับลินุกซ์ ) ซึ่งพยายามที่จะเรียกใช้ Internet Explorer 6 (และ Internet Explorer 7) บน Linux ใช้ไวน์ อย่างไรก็ตามฉันพบว่ามันน่าสนใจเมื่อแสดงข้อความภาษาอาหรับ


2

ในเครื่องทางกายภาพเดียวกันฉันไม่คิดว่าจะเป็นไปได้ คุณสามารถจำลองเสมือนโดยใช้ซอฟต์แวร์เช่น VirtualBox / Virtual PC / VMWare และลองใช้เบราว์เซอร์อื่น

หากคุณต้องการทราบว่าหน้าเว็บจะดูเบราว์เซอร์ที่แตกต่างกันด้วยวิธีแก้ปัญหาที่แตกต่างกันอย่างไรลองhttp://browsershots.org


1
Browsershots.org ดีมากสำหรับการตรวจสอบที่รวดเร็วแบบครั้งเดียว แต่การจำลองเสมือนเป็นวิธีที่จะทำให้ทุกอย่างมากขึ้น
— Umber Ferrule

2

ฉันใช้ปลั๊กอิน sandbox ของเบราว์เซอร์ Spoonสำหรับ Firefox ส่วนที่ดีที่สุดคือคุณไม่ต้องติดตั้งอะไรบนเครื่องของคุณนอกจากปลั๊กอิน จะเปิดเบราว์เซอร์ที่แตกต่างกัน 11 เวอร์ชันตามต้องการ

Se ยังhttp://spoon.net/browsers/


2

ไม่มีวิธีที่ดีในการทำเช่นนี้; คำแนะนำของฉันคือการใช้เครื่องเสมือน คุณอาจมองเป็นIETester - ฉันไม่สามารถพูดได้เลย แต่ฉันได้ยินความเห็นที่หลากหลาย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.