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.